分布式數(shù)據(jù)庫(kù)系統(tǒng)集成的研究與實(shí)現(xiàn)
發(fā)布日期:2016-01-14 08:01:29
由于歷史的原因.在多數(shù)企業(yè)中各部門(mén)使用不同的數(shù)據(jù)庫(kù)系統(tǒng)經(jīng)常出現(xiàn).即使是一個(gè)經(jīng)過(guò)嚴(yán)密信息規(guī)劃的企業(yè)部門(mén),因時(shí)間推移、人事變遷,以及數(shù)據(jù)庫(kù)技術(shù)的發(fā)展和數(shù)據(jù)庫(kù)時(shí)常變化.都有可能造成異構(gòu)數(shù)據(jù)庫(kù)并存的局面。另一方面.隨著各數(shù)據(jù)庫(kù)公司的技術(shù)發(fā)展,數(shù)據(jù)庫(kù)公司自身也不斷推出新的數(shù)據(jù)庫(kù)版本。因此,異構(gòu)數(shù)據(jù)庫(kù)聯(lián)合使用的要求是非常迫切并會(huì)長(zhǎng)期存在下去的:
對(duì)普通用戶(hù)而言,希望屏蔽掉各種層次的異構(gòu)特性,他們不必知道各物理數(shù)據(jù)庫(kù)系統(tǒng)的分布,不必知道各物理數(shù)據(jù)庫(kù)的結(jié)構(gòu)組成,也不必自己去進(jìn)行數(shù)據(jù)轉(zhuǎn)換和結(jié)果匯總,只需要通過(guò)簡(jiǎn)便的全局查詢(xún)得到一個(gè)綜合結(jié)果.這就是異構(gòu)數(shù)據(jù)庫(kù)聯(lián)合使用技術(shù)主要的研究?jī)?nèi)容。這種技術(shù)是一個(gè)既與各種數(shù)據(jù)庫(kù)有密切聯(lián)系,又有別于各種數(shù)據(jù)庫(kù)的新的研究領(lǐng)域。它的研究目標(biāo)是對(duì)地理上分布的多個(gè)異構(gòu)數(shù)據(jù)庫(kù).在盡可能不影響其本身自治性的基礎(chǔ)上.構(gòu)造具有用戶(hù)所需要的透明性的全局?jǐn)?shù)據(jù)庫(kù),以支持對(duì)各種數(shù)據(jù)庫(kù)的全局應(yīng)用和各異構(gòu)數(shù)據(jù)庫(kù)之間的靈活的信息交換和共享。
為解決異構(gòu)數(shù)據(jù)庫(kù)的共享,必須先解決異構(gòu)數(shù)據(jù)庫(kù)的轉(zhuǎn)換問(wèn)題。在這種情況下,一些著名的數(shù)據(jù)庫(kù)公司紛紛擴(kuò)充產(chǎn)品的性能,以支持異構(gòu)數(shù)據(jù)庫(kù)之間的數(shù)據(jù)轉(zhuǎn)換。然而它們支持的只是單向的由外向內(nèi)的轉(zhuǎn)換.沒(méi)有解決聯(lián)網(wǎng)環(huán)境下分布數(shù)據(jù)庫(kù)的轉(zhuǎn)換問(wèn)題。數(shù)據(jù)庫(kù)的轉(zhuǎn)換問(wèn)題在技術(shù)上有一定復(fù)雜性.而且目前還很難用一個(gè)通用的DBMS來(lái)解決這樣的問(wèn)題。因此研究異構(gòu)數(shù)據(jù)庫(kù)在集成環(huán)境下直接進(jìn)行轉(zhuǎn)換的方法勢(shì)在必行。