首页> 中国专利> 一种比赛现场关系数据库的关系复制方法

一种比赛现场关系数据库的关系复制方法

摘要

本发明公开了一种比赛现场关系数据库的关系复制方法,具体包括:接收比赛数据库,所述比赛数据库包括多个赛程单元及赛程对象单元,所述赛程单元与所述赛程对象单元之间具有关联关系;根据赛程单元获取与之连接的输入赛程对象单元,及与之连接的输入赛程对象单元;根据输入赛程对象单元确定关联关系模型的第一变量,根据输出赛程对象单元确定关联关系模型的第二变量,获得比赛关系模型;根据比赛数据库赛程单元之间关联关系及比赛关系模型获取比赛数据库关系模型;根据比赛数据库关系模型及赛程对象单元获得复制比赛数据库文件。本发明解决了多现场数据库的数据复制及准确更新的问题,提高了数据库的准确更新,增加了数据库系统的灵活性。

著录项

  • 公开/公告号CN102750303A

    专利类型发明专利

  • 公开/公告日2012-10-24

    原文格式PDF

  • 申请/专利权人 新奥特(北京)视频技术有限公司;

    申请/专利号CN201110454186.4

  • 发明设计人 王征;赵海军;

    申请日2011-12-30

  • 分类号G06F17/30(20060101);

  • 代理机构北京挺立专利事务所(普通合伙);

  • 代理人叶树明

  • 地址 100195 北京市海淀区五棵松路49号新奥特科技大厦

  • 入库时间 2023-12-18 07:07:03

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-04-09

    专利权的转移 IPC(主分类):G06F17/30 登记生效日:20190321 变更前: 变更后: 申请日:20111230

    专利申请权、专利权的转移

  • 2017-12-29

    授权

    授权

  • 2014-11-05

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20111230

    实质审查的生效

  • 2012-10-24

    公开

    公开

说明书

技术领域

本发明涉及竞技比赛数据库的数据处理,应用于大型赛事的数据库管理 及比赛现场的数据处理,特别涉及一种比赛现场关系数据库的关系复制方法。

背景技术

随着电视转播技术的发展,有更多的体育赛事直播类节目逐步成为电视 节目的重要组成部分,特别是对于计时类的电视转播在近年来得到了长足的 发展,其发展不仅涉及电视制作领域中,并且更广泛的涉及分布式网络及移 动存储领域中,同时,随着竞技比赛的不断发展,各种体育赛事越来越接近 规模化及对各种信息管理的自动化,尤为是基本比赛信息的管理,随着比赛 人数的不断增加,自动化处理各种比赛人员信息及赛程信息成为现代化体育 赛事管理的必然趋势,特别是在大型如世界级体育赛事中,以上的赛事数据 管理将变的尤为重要,比赛数据库多采用关系数据库结构,但在以上数据库 的应用过程中,在需要对多赛程现场数据处理系统进行配置的情况下,以上 的比赛关系数据库结构的复制变得尤为重要,特别当中心赛场数据库进行更 新及调整时,需要对周边的比赛关系数据库结构进行快速的复制,但在现有 技术中通常是采用整体数据库进行复制的方式实现以上过程,这种数据库更 新方式的主要问题在于由于受到数据库容量的影响,因此,在数据库较大的 情况下,以上操作经常会受到传输因素的影响,很难做到准确。

在发明人实现本发明过程中,发现现有技术中有以下缺陷,现有技术中 当需要对大型比赛数据库进行更新、复制时,由于数据库容量大,因此其传 输的准确性依赖于传输网络的数据传输能力,很大程度上受到传输因素的直 接影响,无法保证大型比赛数据库的准确复制更新。

发明内容

针对现有技术中的缺陷,本发明解决了多现场数据库的数据复制及准确 更新的问题。

为了解决以上技术问题本发明提供了一种比赛现场关系数据库的关系复 制方法,具体包括:

接收比赛数据库,所述比赛数据库包括多个赛程单元及赛程对象单元, 所述赛程单元与所述赛程对象单元之间具有关联关系;

根据所述赛程单元获取与之连接的输入赛程对象单元,及与之连接的输 入赛程对象单元;

根据所述输入赛程对象单元确定关联关系模型的第一变量,根据所述输 出赛程对象单元确定关联关系模型的第二变量,获得比赛关系模型;

根据所述比赛数据库赛程单元之间关联关系及所述比赛关系模型获取比 赛数据库关系模型;

根据所述比赛数据库关系模型及所述赛程对象单元获得复制比赛数据库 文件。

其中,所述赛程单元具体包括:比赛场次单元及比赛场次时间单元。

其中,所述赛程单元具体包括:赛程模板联接单元及赛程模板单元。

其中,所述根据所述输入赛程对象单元确定关联关系模型的第一变量, 根据所述输出赛程对象单元确定关联关系模型的第二变量,获得比赛关系模 型步骤还具体包括:接收用户定义关系模型;根据所述输入赛程对象单元确 定所述用户定义关系模型的第一变量,根据所述输出赛程对象单元确定所述 用户定义关系模型的第二变量,获得比赛关系模型。

其中,所述用户定义关系模型具体包括:一对一关系模型、多对一关系 模型及多对多关系模型。

其中,所述赛程对象单元具体包括:比赛结果信息、比赛人员信息及比 赛时间信息。

其中,根据所述比赛数据库关系模型及所述赛程对象单元获得复制比赛 数据库文件步骤后还具体包括:根据所述复制比赛数据库文件信息生成复制 比赛数据文件;根据所述复制比赛数据文件生成字幕文件;播控系统根据所 述字幕文件进行播放。

其中,所述根据所述复制比赛数据文件生成字幕文件步骤前还具体包括: 接收字幕播出模板文件。

其中,所述根据所述复制比赛数据文件生成字幕文件步骤还具体包括: 根据所述字幕播出模板文件及所述复制比赛数据文件生成字幕文件。

与现有技术相比,本发明实施例具有以下优点:通过对比赛关系数据库 数据关系建立关系数据模型,在对数据库进行复制及更新时,通过对关系数 据模型及输入单元的数据复制,便可实现对比赛关系数据库的复制更新,通 过对数据库的描述,减小了比赛关系数据库的传输容量,从而提高了数据库 的准确更新,增加了数据库系统的灵活性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实 施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面 描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲, 在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1:是本发明实施例1中一种比赛现场关系数据库的关系复制方法的示 意图;

图2:是本发明实施例2中另一种比赛现场关系数据库的关系复制方法的 示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然所描述的实施例是本发明一部分实施例,而不是全 部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例1中提供了一种比赛现场关系数据库的关系复制方法,如图 1所示,包括以下步骤:

S101:接收比赛数据库;

此步骤具体包括:接收比赛数据库,所述比赛数据库包括多个赛程单元 及赛程对象单元,所述赛程单元与所述赛程对象单元之间具有关联关系;

S102:获取输入赛程对象单元及输入赛程对象单元;

此步骤具体包括:根据所述赛程单元获取与之连接的输入赛程对象单元, 及与之连接的输入赛程对象单元;

S103:获得比赛关系模型;

此步骤具体包括:根据所述输入赛程对象单元确定关联关系模型的第一 变量,根据所述输出赛程对象单元确定关联关系模型的第二变量,获得比赛 关系模型;

S104:获取比赛数据库关系模型;

此步骤具体包括:根据所述比赛数据库赛程单元之间关联关系及所述比 赛关系模型获取比赛数据库关系模型;

S105:获得复制比赛数据库文件;

此步骤具体包括:根据所述比赛数据库关系模型及所述赛程对象单元获 得复制比赛数据库文件。

本发明实施例2中提供了另一种比赛现场关系数据库的关系复制方法, 如图2所示,包括以下步骤:

S201:接收比赛数据库;

此步骤具体包括:接收比赛数据库,所述比赛数据库包括多个赛程单元 及赛程对象单元,所述赛程单元与所述赛程对象单元之间具有关联关系;

所述赛程单元具体包括:比赛场次单元及比赛场次时间单元;

所述赛程单元具体包括:赛程模板联接单元及赛程模板单元;

所述赛程对象单元具体包括:比赛结果信息、比赛人员信息及比赛时间 信息;

S202:获取输入赛程对象单元及输入赛程对象单元;

此步骤具体包括:根据所述赛程单元获取与之连接的输入赛程对象单元, 及与之连接的输入赛程对象单元;

S203:获得比赛关系模型;

此步骤具体包括:根据所述输入赛程对象单元确定关联关系模型的第一 变量,根据所述输出赛程对象单元确定关联关系模型的第二变量,获得比赛 关系模型;

所述根据所述输入赛程对象单元确定关联关系模型的第一变量,根据所 述输出赛程对象单元确定关联关系模型的第二变量,获得比赛关系模型步骤 还具体包括:接收用户定义关系模型;根据所述输入赛程对象单元确定所述 用户定义关系模型的第一变量,根据所述输出赛程对象单元确定所述用户定 义关系模型的第二变量,获得比赛关系模型;

所述用户定义关系模型具体包括:一对一关系模型、多对一关系模型及 多对多关系模型;

S204:获取比赛数据库关系模型;

此步骤具体包括:根据所述比赛数据库赛程单元之间关联关系及所述比 赛关系模型获取比赛数据库关系模型;

S205:获得复制比赛数据库文件;

此步骤具体包括:根据所述比赛数据库关系模型及所述赛程对象单元获 得复制比赛数据库文件;

S206:生成复制比赛数据文件;

此步骤具体包括:根据所述比赛数据库关系模型及所述赛程对象单元获 得复制比赛数据库文件步骤后还具体包括:根据所述复制比赛数据库文件信 息生成复制比赛数据文件;

S207:接收字幕播出模板文件;

此步骤具体包括:所述根据所述复制比赛数据文件生成字幕文件步骤前 还具体包括:接收字幕播出模板文件;

S208:生成字幕文件;

此步骤具体包括:根据所述复制比赛数据文件生成字幕文件;所述根据 所述复制比赛数据文件生成字幕文件步骤还具体包括:根据所述字幕播出模 板文件及所述复制比赛数据文件生成字幕文件;

S209:播控系统根据字幕文件进行播放。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发 明可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。 基于这样的理解,本发明的技术方案可以以软件产品的形式体现出来,该软 件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘 等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务 器,或者网络设备等)执行本发明各个实施例所述的方法。

本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的 模块或流程并不一定是实施本发明所必须的。

本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述 进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一 个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆 分成多个子模块。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此, 任何本领域的技术人员能思之的变化都应落入本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号