專利名稱:管理數(shù)據(jù)與其管理的內(nèi)容數(shù)據(jù)分開(kāi)部署的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)數(shù)據(jù)庫(kù)設(shè)計(jì)技術(shù),尤其涉及一種管理數(shù)據(jù)與其管理的內(nèi)容數(shù)據(jù)分開(kāi)部署的方法。
背景技術(shù):
目前,公共視頻廣告已相當(dāng)普及,成為人們生活中不可或缺的一部分,但在當(dāng)前的視頻廣告中,幾乎所同一網(wǎng)絡(luò)所播放的視頻內(nèi)容都是相同的,不能適應(yīng)不同場(chǎng)所、地點(diǎn)、受眾人群不同的需求。即使有所差別,其方式也是使用老式的人工手寫記錄,難免缺乏靈活性,以及耗時(shí)耗力。
為了給用戶提供更多樣、更個(gè)性化的資訊服務(wù),則需要可以提供多種不同的資訊內(nèi)容,且可根據(jù)用戶需求,為用戶量身訂制。
而現(xiàn)有的一些可根據(jù)賬戶分配內(nèi)容的系統(tǒng)中,內(nèi)容數(shù)據(jù)和管理數(shù)據(jù)常常耦合在同一個(gè)數(shù)據(jù)庫(kù)中,且關(guān)系密切,這樣則會(huì)因?yàn)閮?nèi)容數(shù)據(jù)結(jié)構(gòu)的改變而導(dǎo)致管理數(shù)據(jù)結(jié)構(gòu)也必須改變,使得內(nèi)容數(shù)據(jù)結(jié)構(gòu)應(yīng)市場(chǎng)需求而變化時(shí),不僅自己本身的內(nèi)容數(shù)據(jù)錄入程序需要修改,也必須修改管理數(shù)據(jù)結(jié)構(gòu),并連鎖影響管理分配程序,從而限制了內(nèi)容數(shù)據(jù)結(jié)構(gòu)的靈活性。同時(shí),關(guān)系緊密、高耦合的管理和內(nèi)容數(shù)據(jù)結(jié)構(gòu),也不利于添加新的內(nèi)容數(shù)據(jù)結(jié)構(gòu)。
發(fā)明內(nèi)容
本發(fā)明的目的就是為了克服以上缺點(diǎn),提供一種管理數(shù)據(jù)與其管理的內(nèi)容數(shù)據(jù)分開(kāi)部署的方法。
本發(fā)明的目的可以通過(guò)以下技術(shù)方案來(lái)實(shí)現(xiàn)管理數(shù)據(jù)與其管理的內(nèi)容數(shù)據(jù)分開(kāi)部署的方法,其特征在于,該方法將管理庫(kù)和內(nèi)容庫(kù)從邏輯上分開(kāi),將兩塊數(shù)據(jù)的耦合性降到最低;所述的管理庫(kù)只有一個(gè),內(nèi)容庫(kù)可以有多個(gè)。
所述的分開(kāi)部署的方法包括以下幾個(gè)方面
(1)多個(gè)內(nèi)容庫(kù)可以結(jié)構(gòu)完全不同,但都需遵循一點(diǎn)有一個(gè)確定的主表,庫(kù)里的其他信息都能通過(guò)這個(gè)主表關(guān)聯(lián)到;(2)管理庫(kù)中,有唯一的一個(gè)內(nèi)容聯(lián)系表用來(lái)和各個(gè)不同的內(nèi)容庫(kù)建立聯(lián)系,在這個(gè)內(nèi)容聯(lián)系表中,用一個(gè)自增字段作為每條內(nèi)容信息在管理庫(kù)中唯一的標(biāo)識(shí),另一個(gè)字段記錄此條內(nèi)容在其內(nèi)容庫(kù)主表中的標(biāo)識(shí)編號(hào),還有一個(gè)字段用來(lái)區(qū)別此條內(nèi)容是屬于哪個(gè)內(nèi)容庫(kù);(3)內(nèi)容庫(kù)的數(shù)據(jù)只能添加和修改,最好不要?jiǎng)h除,否則會(huì)導(dǎo)致管理庫(kù)中的數(shù)據(jù)不一致性;(4)為了兼容以上情況,管理庫(kù)中當(dāng)遇到內(nèi)容聯(lián)系表中的內(nèi)容編號(hào)不存在于內(nèi)容庫(kù)主表時(shí),程序自動(dòng)刪除此條記錄。
所述的方法的數(shù)據(jù)結(jié)構(gòu),操作時(shí)可用瀏覽器/服務(wù)器的方式,提供網(wǎng)頁(yè)形式的操作,具體包括以下步驟第一步,內(nèi)容數(shù)據(jù)錄入對(duì)于內(nèi)容數(shù)據(jù)庫(kù),將內(nèi)容數(shù)據(jù)錄入數(shù)據(jù)庫(kù)中;第二步,從內(nèi)容數(shù)據(jù)庫(kù)導(dǎo)入至管理數(shù)據(jù)庫(kù)的聯(lián)系表中從內(nèi)容數(shù)據(jù)庫(kù)中選擇要分配的內(nèi)容其主表的編號(hào),將其添加到管理庫(kù)的內(nèi)容聯(lián)系表中;第三步,管理數(shù)據(jù)庫(kù)安排內(nèi)容分配在管理庫(kù)中,把聯(lián)系表中的記錄當(dāng)作內(nèi)容數(shù)據(jù)分配到其他數(shù)據(jù)中;第四步,從內(nèi)容數(shù)據(jù)庫(kù)中取最后數(shù)據(jù)最后生成數(shù)據(jù)時(shí),從管理數(shù)據(jù)庫(kù)開(kāi)始生成,當(dāng)遇到內(nèi)容聯(lián)系表中數(shù)據(jù)時(shí),根據(jù)聯(lián)系表,到相應(yīng)內(nèi)容數(shù)據(jù)庫(kù)中去取實(shí)際內(nèi)容數(shù)據(jù)。
與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)把內(nèi)容數(shù)據(jù)和管理數(shù)據(jù)分開(kāi)后,降低了兩種邏輯上關(guān)聯(lián)不大的數(shù)據(jù)的耦合性,增強(qiáng)了內(nèi)容數(shù)據(jù)的獨(dú)立性,使得內(nèi)容數(shù)據(jù)庫(kù)可以比較容易的修改,而不會(huì)影響到管理的內(nèi)容。
而管理數(shù)據(jù)庫(kù)就可以專心于數(shù)據(jù)的管理,把所有的內(nèi)容數(shù)據(jù)抽象出來(lái)同一對(duì)待,而且也更容易更換數(shù)據(jù)內(nèi)容來(lái)源,甚至可以從已有的其它數(shù)據(jù)源提取數(shù)據(jù),而完全不用改變數(shù)據(jù)結(jié)構(gòu)。
圖1為本發(fā)明的數(shù)據(jù)結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
實(shí)施例如圖1所示,一種管理數(shù)據(jù)與其管理的內(nèi)容數(shù)據(jù)分開(kāi)部署的方法,該方法將管理庫(kù)和內(nèi)容庫(kù)從邏輯上分開(kāi),將兩塊數(shù)據(jù)的耦合性降到最低;所述的管理庫(kù)只有一個(gè),內(nèi)容庫(kù)可以有多個(gè)。
上述方法的數(shù)據(jù)結(jié)構(gòu),操作時(shí)可用瀏覽器/服務(wù)器的方式,提供網(wǎng)頁(yè)形式的操作,本實(shí)施例具體包括以下步驟第一步建立內(nèi)容數(shù)據(jù)庫(kù)。
根據(jù)內(nèi)容,建立或復(fù)雜,或簡(jiǎn)單的內(nèi)容數(shù)據(jù)庫(kù),如有比較合適的已存在內(nèi)容數(shù)據(jù)庫(kù),也可省略此步。
第二步為內(nèi)容數(shù)據(jù)錄入建立相應(yīng)應(yīng)用程序。
對(duì)第一步建立起來(lái)的內(nèi)容數(shù)據(jù)庫(kù),為其建立一個(gè)簡(jiǎn)單易用的數(shù)據(jù)錄入應(yīng)用程序,一般為瀏覽器/服務(wù)器程序。通過(guò)Internet發(fā)布,可根據(jù)需要,將其整合到整個(gè)數(shù)據(jù)管理程序中,或者也可以將其單獨(dú)發(fā)布。
第三步建立管理數(shù)據(jù)庫(kù)。
在管理數(shù)據(jù)庫(kù)中,建立一個(gè)內(nèi)容聯(lián)系表,用來(lái)與其他內(nèi)容數(shù)據(jù)庫(kù)相關(guān)聯(lián),其中記錄的數(shù)據(jù)都是其它內(nèi)容庫(kù)中主表的編號(hào)。管理庫(kù)中其他地方用到具體數(shù)據(jù)內(nèi)容時(shí),都從這個(gè)表中取。
第四步管理程序。
建立管理程序,其中必須要有數(shù)據(jù)導(dǎo)入模塊,用于將內(nèi)容數(shù)據(jù)導(dǎo)入至管理庫(kù)中,具體就是選擇時(shí)讀取數(shù)據(jù)內(nèi)容庫(kù)中的數(shù)據(jù)顯示,導(dǎo)入操作則是將其內(nèi)容數(shù)據(jù)庫(kù)中主表編號(hào)記錄至管理數(shù)據(jù)庫(kù)中內(nèi)容聯(lián)系表。
第五步管理內(nèi)容數(shù)據(jù)。
在管理數(shù)據(jù)庫(kù)中,將內(nèi)容聯(lián)系表當(dāng)作內(nèi)容數(shù)據(jù)來(lái)操作,最后導(dǎo)出數(shù)據(jù)時(shí),最后生成數(shù)據(jù)時(shí),從管理數(shù)據(jù)庫(kù)開(kāi)始生成,當(dāng)遇到內(nèi)容聯(lián)系表中數(shù)據(jù)時(shí),根據(jù)聯(lián)系表,到相應(yīng)內(nèi)容數(shù)據(jù)庫(kù)中去取實(shí)際內(nèi)容數(shù)據(jù)。
權(quán)利要求
1.管理數(shù)據(jù)與其管理的內(nèi)容數(shù)據(jù)分開(kāi)部署的方法,其特征在于,該方法將管理庫(kù)和內(nèi)容庫(kù)從邏輯上分開(kāi),將兩塊數(shù)據(jù)的耦合性降到最低;所述的管理庫(kù)只有一個(gè),內(nèi)容庫(kù)可以有多個(gè)。
2.根據(jù)權(quán)利要求1所述的管理數(shù)據(jù)與其管理的內(nèi)容數(shù)據(jù)分開(kāi)部署的方法,其特征在于,所述的分開(kāi)部署的方法包括以下幾個(gè)方面(1)多個(gè)內(nèi)容庫(kù)可以結(jié)構(gòu)完全不同,但都需遵循一點(diǎn)有一個(gè)確定的主表,庫(kù)里的其他信息都能通過(guò)這個(gè)主表關(guān)聯(lián)到;(2)管理庫(kù)中,有唯一的一個(gè)內(nèi)容聯(lián)系表用來(lái)和各個(gè)不同的內(nèi)容庫(kù)建立聯(lián)系,在這個(gè)內(nèi)容聯(lián)系表中,用一個(gè)自增字段作為每條內(nèi)容信息在管理庫(kù)中唯一的標(biāo)識(shí),另一個(gè)字段記錄此條內(nèi)容在其內(nèi)容庫(kù)主表中的標(biāo)識(shí)編號(hào),還有一個(gè)字段用來(lái)區(qū)別此條內(nèi)容是屬于哪個(gè)內(nèi)容庫(kù);(3)內(nèi)容庫(kù)的數(shù)據(jù)只能添加和修改,最好不要?jiǎng)h除,否則會(huì)導(dǎo)致管理庫(kù)中的數(shù)據(jù)不一致性;(4)為了兼容以上情況,管理庫(kù)中當(dāng)遇到內(nèi)容聯(lián)系表中的內(nèi)容編號(hào)不存在于內(nèi)容庫(kù)主表時(shí),程序自動(dòng)刪除此條記錄。
3.根據(jù)權(quán)利要求1所述的管理數(shù)據(jù)與其管理的內(nèi)容數(shù)據(jù)分開(kāi)部署的方法,其特征在于,所述的方法的數(shù)據(jù)結(jié)構(gòu),操作時(shí)可用瀏覽器/服務(wù)器的方式,提供網(wǎng)頁(yè)形式的操作,具體包括以下步驟第一步,內(nèi)容數(shù)據(jù)錄入對(duì)于內(nèi)容數(shù)據(jù)庫(kù),將內(nèi)容數(shù)據(jù)錄入數(shù)據(jù)庫(kù)中;第二步,從內(nèi)容數(shù)據(jù)庫(kù)導(dǎo)入至管理數(shù)據(jù)庫(kù)的聯(lián)系表中從內(nèi)容數(shù)據(jù)庫(kù)中選擇要分配的內(nèi)容其主表的編號(hào),將其添加到管理庫(kù)的內(nèi)容聯(lián)系表中;第三步,管理數(shù)據(jù)庫(kù)安排內(nèi)容分配在管理庫(kù)中,把聯(lián)系表中的記錄當(dāng)作內(nèi)容數(shù)據(jù)分配到其他數(shù)據(jù)中;第四步,從內(nèi)容數(shù)據(jù)庫(kù)中取最后數(shù)據(jù)最后生成數(shù)據(jù)時(shí),從管理數(shù)據(jù)庫(kù)開(kāi)始生成,當(dāng)遇到內(nèi)容聯(lián)系表中數(shù)據(jù)時(shí),根據(jù)聯(lián)系表,到相應(yīng)內(nèi)容數(shù)據(jù)庫(kù)中去取實(shí)際內(nèi)容數(shù)據(jù)。
全文摘要
本發(fā)明涉及管理數(shù)據(jù)與其管理的內(nèi)容數(shù)據(jù)分開(kāi)部署的方法,該方法將管理庫(kù)和內(nèi)容庫(kù)從邏輯上分開(kāi),將兩塊數(shù)據(jù)的耦合性降到最低;所述的管理庫(kù)只有一個(gè),內(nèi)容庫(kù)可以有多個(gè)。與現(xiàn)有技術(shù)相比,本發(fā)明可根據(jù)不同的客戶群體提供多種不同的資訊內(nèi)容,可為客戶提供更加多樣化或個(gè)性化的服務(wù)。
文檔編號(hào)G06F17/30GK101093484SQ20061002805
公開(kāi)日2007年12月26日 申請(qǐng)日期2006年6月22日 優(yōu)先權(quán)日2006年6月22日
發(fā)明者邱一涵, 金駿 申請(qǐng)人:上海新納廣告?zhèn)髅接邢薰?br>