專(zhuān)利名稱(chēng):一種比賽現(xiàn)場(chǎng)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系復(fù)制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及競(jìng)技比賽數(shù)據(jù)庫(kù)的數(shù)據(jù)處理,應(yīng)用于大型賽事的數(shù)據(jù)庫(kù)管理及比賽現(xiàn)場(chǎng)的數(shù)據(jù)處理,特別涉及一種比賽現(xiàn)場(chǎng)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系復(fù)制方法。
背景技術(shù):
隨著電視轉(zhuǎn)播技術(shù)的發(fā)展,有更多的體育賽事直播類(lèi)節(jié)目逐步成為電視節(jié)目的重要組成部分,特別是對(duì)于計(jì)時(shí)類(lèi)的電視轉(zhuǎn)播在近年來(lái)得到了長(zhǎng)足的發(fā)展,其發(fā)展不僅涉及電視制作領(lǐng)域中,并且更廣泛的涉及分布式網(wǎng)絡(luò)及移動(dòng)存儲(chǔ)領(lǐng)域中,同時(shí),隨著競(jìng)技比賽的不斷發(fā)展,各種體育賽事越來(lái)越接近規(guī)?;皩?duì)各種信息管理的自動(dòng)化,尤為是基本比賽 信息的管理,隨著比賽人數(shù)的不斷增加,自動(dòng)化處理各種比賽人員信息及賽程信息成為現(xiàn)代化體育賽事管理的必然趨勢(shì),特別是在大型如世界級(jí)體育賽事中,以上的賽事數(shù)據(jù)管理將變的尤為重要,比賽數(shù)據(jù)庫(kù)多采用關(guān)系數(shù)據(jù)庫(kù)結(jié)構(gòu),但在以上數(shù)據(jù)庫(kù)的應(yīng)用過(guò)程中,在需要對(duì)多賽程現(xiàn)場(chǎng)數(shù)據(jù)處理系統(tǒng)進(jìn)行配置的情況下,以上的比賽關(guān)系數(shù)據(jù)庫(kù)結(jié)構(gòu)的復(fù)制變得尤為重要,特別當(dāng)中心賽場(chǎng)數(shù)據(jù)庫(kù)進(jìn)行更新及調(diào)整時(shí),需要對(duì)周邊的比賽關(guān)系數(shù)據(jù)庫(kù)結(jié)構(gòu)進(jìn)行快速的復(fù)制,但在現(xiàn)有技術(shù)中通常是采用整體數(shù)據(jù)庫(kù)進(jìn)行復(fù)制的方式實(shí)現(xiàn)以上過(guò)程,這種數(shù)據(jù)庫(kù)更新方式的主要問(wèn)題在于由于受到數(shù)據(jù)庫(kù)容量的影響,因此,在數(shù)據(jù)庫(kù)較大的情況下,以上操作經(jīng)常會(huì)受到傳輸因素的影響,很難做到準(zhǔn)確。在發(fā)明人實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)現(xiàn)現(xiàn)有技術(shù)中有以下缺陷,現(xiàn)有技術(shù)中當(dāng)需要對(duì)大型比賽數(shù)據(jù)庫(kù)進(jìn)行更新、復(fù)制時(shí),由于數(shù)據(jù)庫(kù)容量大,因此其傳輸?shù)臏?zhǔn)確性依賴(lài)于傳輸網(wǎng)絡(luò)的數(shù)據(jù)傳輸能力,很大程度上受到傳輸因素的直接影響,無(wú)法保證大型比賽數(shù)據(jù)庫(kù)的準(zhǔn)確復(fù)制更新。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中的缺陷,本發(fā)明解決了多現(xiàn)場(chǎng)數(shù)據(jù)庫(kù)的數(shù)據(jù)復(fù)制及準(zhǔn)確更新的問(wèn)題。為了解決以上技術(shù)問(wèn)題本發(fā)明提供了一種比賽現(xiàn)場(chǎng)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系復(fù)制方法,具體包括接收比賽數(shù)據(jù)庫(kù),所述比賽數(shù)據(jù)庫(kù)包括多個(gè)賽程單元及賽程對(duì)象單元,所述賽程單元與所述賽程對(duì)象單元之間具有關(guān)聯(lián)關(guān)系;根據(jù)所述賽程單元獲取與之連接的輸入賽程對(duì)象單元,及與之連接的輸入賽程對(duì)象單元;根據(jù)所述輸入賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第二變量,獲得比賽關(guān)系模型;根據(jù)所述比賽數(shù)據(jù)庫(kù)賽程單元之間關(guān)聯(lián)關(guān)系及所述比賽關(guān)系模型獲取比賽數(shù)據(jù)庫(kù)關(guān)系1吳型;根據(jù)所述比賽數(shù)據(jù)庫(kù)關(guān)系模型及所述賽程對(duì)象單元獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件。
其中,所述賽程單元具體包括比賽場(chǎng)次單元及比賽場(chǎng)次時(shí)間單元。其中,所述賽程單元具體包括賽程模板聯(lián)接單元及賽程模板單元。其中,所述根據(jù)所述輸入賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第二變量,獲得比賽關(guān)系模型步驟還具體包括接收用戶(hù)定義關(guān)系模型;根據(jù)所述輸入賽程對(duì)象單元確定所述用戶(hù)定義關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定所述用戶(hù)定義關(guān)系模型的第二變量,獲得比賽關(guān)系模型。其中,所述用戶(hù)定義關(guān)系模型具體包括一對(duì)一關(guān)系模型、多對(duì)一關(guān)系模型及多對(duì)多關(guān)系1吳型。其中,所述賽程對(duì)象單元具體包括比賽結(jié)果信息、比賽人員信息及比賽時(shí)間信
肩、O其中,根據(jù)所述比賽數(shù)據(jù)庫(kù)關(guān)系模型及所述賽程對(duì)象單元獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件步驟后還具體包括根據(jù)所述復(fù)制比賽數(shù)據(jù)庫(kù)文件信息生成復(fù)制比賽數(shù)據(jù)文件;根據(jù)所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件;播控系統(tǒng)根據(jù)所述字幕文件進(jìn)行播放。其中,所述根據(jù)所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件步驟前還具體包括接收字幕播出模板文件。其中,所述根據(jù)所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件步驟還具體包括根據(jù)所述字幕播出模板文件及所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)通過(guò)對(duì)比賽關(guān)系數(shù)據(jù)庫(kù)數(shù)據(jù)關(guān)系建立關(guān)系數(shù)據(jù)模型,在對(duì)數(shù)據(jù)庫(kù)進(jìn)行復(fù)制及更新時(shí),通過(guò)對(duì)關(guān)系數(shù)據(jù)模型及輸入單元的數(shù)據(jù)復(fù)制,便可實(shí)現(xiàn)對(duì)比賽關(guān)系數(shù)據(jù)庫(kù)的復(fù)制更新,通過(guò)對(duì)數(shù)據(jù)庫(kù)的描述,減小了比賽關(guān)系數(shù)據(jù)庫(kù)的傳輸容量,從而提高了數(shù)據(jù)庫(kù)的準(zhǔn)確更新,增加了數(shù)據(jù)庫(kù)系統(tǒng)的靈活性。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I :是本發(fā)明實(shí)施例I中一種比賽現(xiàn)場(chǎng)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系復(fù)制方法的示意圖;圖2 :是本發(fā)明實(shí)施例2中另一種比賽現(xiàn)場(chǎng)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系復(fù)制方法的示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例I中提供了一種比賽現(xiàn)場(chǎng)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系復(fù)制方法,如圖I所示,包括以下步驟SlOl :接收比賽數(shù)據(jù)庫(kù);、
此步驟具體包括接收比賽數(shù)據(jù)庫(kù),所述比賽數(shù)據(jù)庫(kù)包括多個(gè)賽程單元及賽程對(duì)象單元,所述賽程單元與所述賽程對(duì)象單元之間具有關(guān)聯(lián)關(guān)系;S102 :獲取輸入賽程對(duì)象單元及輸入賽程對(duì)象單元;此步驟具體包括根據(jù)所述賽程單元獲取與之連接的輸入賽程對(duì)象單元,及與之連接的輸入賽程對(duì)象單元;S103 :犾得比賽關(guān)系t旲型;此步驟具體包括根據(jù)所述輸入賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第二變量,獲得比賽關(guān)系模型;S104 :獲取比賽數(shù)據(jù)庫(kù)關(guān)系模型;
此步驟具體包括根據(jù)所述比賽數(shù)據(jù)庫(kù)賽程單元之間關(guān)聯(lián)關(guān)系及所述比賽關(guān)系模型獲取比賽數(shù)據(jù)庫(kù)關(guān)系模型;S105 :獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件;此步驟具體包括根據(jù)所述比賽數(shù)據(jù)庫(kù)關(guān)系模型及所述賽程對(duì)象單元獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件。本發(fā)明實(shí)施例2中提供了另一種比賽現(xiàn)場(chǎng)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系復(fù)制方法,如圖2所示,包括以下步驟S201 :接收比賽數(shù)據(jù)庫(kù);此步驟具體包括接收比賽數(shù)據(jù)庫(kù),所述比賽數(shù)據(jù)庫(kù)包括多個(gè)賽程單元及賽程對(duì)象單元,所述賽程單元與所述賽程對(duì)象單元之間具有關(guān)聯(lián)關(guān)系;所述賽程單元具體包括比賽場(chǎng)次單元及比賽場(chǎng)次時(shí)間單元;所述賽程單元具體包括賽程模板聯(lián)接單元及賽程模板單元;所述賽程對(duì)象單元具體包括比賽結(jié)果信息、比賽人員信息及比賽時(shí)間信息;S202 :獲取輸入賽程對(duì)象單元及輸入賽程對(duì)象單元;此步驟具體包括根據(jù)所述賽程單元獲取與之連接的輸入賽程對(duì)象單元,及與之連接的輸入賽程對(duì)象單元;S203 :犾得比賽關(guān)系t旲型;此步驟具體包括根據(jù)所述輸入賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第二變量,獲得比賽關(guān)系模型;所述根據(jù)所述輸入賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第二變量,獲得比賽關(guān)系模型步驟還具體包括接收用戶(hù)定義關(guān)系模型;根據(jù)所述輸入賽程對(duì)象單元確定所述用戶(hù)定義關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定所述用戶(hù)定義關(guān)系模型的第二變量,獲得比賽關(guān)系模型;所述用戶(hù)定義關(guān)系模型具體包括一對(duì)一關(guān)系模型、多對(duì)一關(guān)系模型及多對(duì)多關(guān)系豐吳型;S204 :獲取比賽數(shù)據(jù)庫(kù)關(guān)系模型;此步驟具體包括根據(jù)所述比賽數(shù)據(jù)庫(kù)賽程單元之間關(guān)聯(lián)關(guān)系及所述比賽關(guān)系模型獲取比賽數(shù)據(jù)庫(kù)關(guān)系模型;S205 :獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件;此步驟具體包括根據(jù)所述比賽數(shù)據(jù)庫(kù)關(guān)系模型及所述賽程對(duì)象單元獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件; S206 生成復(fù)制比賽數(shù)據(jù)文件;此步驟具體包括根據(jù)所述比賽數(shù)據(jù)庫(kù)關(guān)系模型及所述賽程對(duì)象單元獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件步驟后還具體包括根據(jù)所述復(fù)制比賽數(shù)據(jù)庫(kù)文件信息生成復(fù)制比賽數(shù)據(jù)文件;S207 :接收字幕播出模板文件;此步驟具體包括所述根據(jù)所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件步驟前還具體包括接收字幕播出模板文件;S208 :生成字幕文件;
此步驟具體包括根據(jù)所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件;所述根據(jù)所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件步驟還具體包括根據(jù)所述字幕播出模板文件及所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件;S209 :播控系統(tǒng)根據(jù)字幕文件進(jìn)行播放。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過(guò)硬件實(shí)現(xiàn),也可以借助軟件加必要的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-ROM,U盤(pán),移動(dòng)硬盤(pán)等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個(gè)優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本發(fā)明所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個(gè)或多個(gè)裝置中。上述實(shí)施例的模塊可以合并為一個(gè)模塊,也可以進(jìn)一步拆分成多個(gè)子模塊。 上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。 以上公開(kāi)的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但是,本發(fā)明并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種比賽現(xiàn)場(chǎng)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系復(fù)制方法,其特征在于,包括 接收比賽數(shù)據(jù)庫(kù),所述比賽數(shù)據(jù)庫(kù)包括多個(gè)賽程單元及賽程對(duì)象單元,所述賽程單元與所述賽程對(duì)象單元之間具有關(guān)聯(lián)關(guān)系; 根據(jù)所述賽程單元獲取與之連接的輸入賽程對(duì)象單元,及 與之連接的輸入賽程對(duì)象單元; 根據(jù)所述輸入賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第二變量,獲得比賽關(guān)系模型; 根據(jù)所述比賽數(shù)據(jù)庫(kù)賽程單元之間關(guān)聯(lián)關(guān)系及所述比賽關(guān)系模型獲取比賽數(shù)據(jù)庫(kù)關(guān)系豐吳型; 根據(jù)所述比賽數(shù)據(jù)庫(kù)關(guān)系模型及所述賽程對(duì)象單元獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件。
2.如權(quán)利要求I中所述的方法,其特征在于,所述賽程單元具體包括比賽場(chǎng)次單元及比賽場(chǎng)次時(shí)間單元。
3.如權(quán)利要求I中所述的方法,其特征在于,所述賽程單元具體包括賽程模板聯(lián)接單元及賽程模板單元。
4.如權(quán)利要求I中所述的方法,其特征在于,所述根據(jù)所述輸入賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第二變量,獲得比賽關(guān)系模型步驟還具體包括 接收用戶(hù)定義關(guān)系模型; 根據(jù)所述輸入賽程對(duì)象單元確定所述用戶(hù)定義關(guān)系模型的第一變量,根據(jù)所述輸出賽程對(duì)象單元確定所述用戶(hù)定義關(guān)系模型的第二變量,獲得比賽關(guān)系模型。
5.如權(quán)利要求4中所述的方法,其特征在于,所述用戶(hù)定義關(guān)系模型具體包括一對(duì)一關(guān)系模型、多對(duì)一關(guān)系模型及多對(duì)多關(guān)系模型。
6.如權(quán)利要求I中所述的方法,其特征在于,所述賽程對(duì)象單元具體包括比賽結(jié)果信息、比賽人員信息及比賽時(shí)間信息。
7.如權(quán)利要求I中所述的方法,其特征在于,根據(jù)所述比賽數(shù)據(jù)庫(kù)關(guān)系模型及所述賽程對(duì)象單元獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件步驟后還具體包括 根據(jù)所述復(fù)制比賽數(shù)據(jù)庫(kù)文件信息生成復(fù)制比賽數(shù)據(jù)文件; 根據(jù)所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件; 播控系統(tǒng)根據(jù)所述字幕文件進(jìn)行播放。
8.如權(quán)利要求7中所述的方法,其特征在于,所述根據(jù)所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件步驟前還具體包括 接收字幕播出模板文件。
9.如權(quán)利要求8中所述的方法,其特征在于,所述根據(jù)所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件步驟還具體包括 根據(jù)所述字幕播出模板文件及所述復(fù)制比賽數(shù)據(jù)文件生成字幕文件。
全文摘要
本發(fā)明公開(kāi)了一種比賽現(xiàn)場(chǎng)關(guān)系數(shù)據(jù)庫(kù)的關(guān)系復(fù)制方法,具體包括接收比賽數(shù)據(jù)庫(kù),所述比賽數(shù)據(jù)庫(kù)包括多個(gè)賽程單元及賽程對(duì)象單元,所述賽程單元與所述賽程對(duì)象單元之間具有關(guān)聯(lián)關(guān)系;根據(jù)賽程單元獲取與之連接的輸入賽程對(duì)象單元,及與之連接的輸入賽程對(duì)象單元;根據(jù)輸入賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第一變量,根據(jù)輸出賽程對(duì)象單元確定關(guān)聯(lián)關(guān)系模型的第二變量,獲得比賽關(guān)系模型;根據(jù)比賽數(shù)據(jù)庫(kù)賽程單元之間關(guān)聯(lián)關(guān)系及比賽關(guān)系模型獲取比賽數(shù)據(jù)庫(kù)關(guān)系模型;根據(jù)比賽數(shù)據(jù)庫(kù)關(guān)系模型及賽程對(duì)象單元獲得復(fù)制比賽數(shù)據(jù)庫(kù)文件。本發(fā)明解決了多現(xiàn)場(chǎng)數(shù)據(jù)庫(kù)的數(shù)據(jù)復(fù)制及準(zhǔn)確更新的問(wèn)題,提高了數(shù)據(jù)庫(kù)的準(zhǔn)確更新,增加了數(shù)據(jù)庫(kù)系統(tǒng)的靈活性。
文檔編號(hào)G06F17/30GK102750303SQ20111045418
公開(kāi)日2012年10月24日 申請(qǐng)日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者王征, 趙海軍 申請(qǐng)人:新奧特(北京)視頻技術(shù)有限公司