分布式數(shù)據(jù)庫系統(tǒng)(DDBS)是數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)技術(shù)兩者相互滲透和有機(jī)結(jié)合的結(jié)果。涉及數(shù)據(jù)庫基本理論和網(wǎng)絡(luò)通信理論。分布式數(shù)據(jù)庫由一組數(shù)據(jù)組成,這些數(shù)據(jù)在物理上分布在計(jì)算機(jī)網(wǎng)絡(luò)的不同節(jié)點(diǎn)上,邏輯上是屬于同一個(gè)系統(tǒng)。這些節(jié)點(diǎn)由通訊網(wǎng)絡(luò)聯(lián)接在一起,每個(gè)節(jié)點(diǎn)都是一個(gè)獨(dú)立的數(shù)據(jù)庫系統(tǒng),它們都擁有各自的數(shù)據(jù)庫、中央處理機(jī)、終端,以及各自的局部數(shù)據(jù)庫管理系統(tǒng)。因此分布式數(shù)據(jù)庫系統(tǒng)可以看作是一系列集中式數(shù)據(jù)庫系統(tǒng)的聯(lián)合。它們在邏輯上屬于同一系統(tǒng),但在物理結(jié)構(gòu)上是分布式的。
DDBS已成為信息處理學(xué)科的重要領(lǐng)域,正在迅速發(fā)展,原因基于以下幾點(diǎn):①它可以解決組織機(jī)構(gòu)分散而數(shù)據(jù)需要相互聯(lián)系的問題。②如果一個(gè)組織機(jī)構(gòu)需要增加新的相對(duì)自主的組織單位來擴(kuò)充機(jī)構(gòu),則分布式數(shù)據(jù)庫系統(tǒng)可以在對(duì)當(dāng)前機(jī)構(gòu)影響最小的情況下進(jìn)行擴(kuò)充。③均衡負(fù)載的需要。數(shù)據(jù)的分解采用使局部應(yīng)用達(dá)到最大,這使得各處理機(jī)之間的相互干擾降到最低。負(fù)載在各處理機(jī)之間分擔(dān),可以避免臨界瓶頸。④當(dāng)現(xiàn)有機(jī)構(gòu)中已存在幾個(gè)數(shù)據(jù)庫系統(tǒng),而且實(shí)現(xiàn)全局應(yīng)用的必要性增加時(shí),就可以由這些數(shù)據(jù)庫自下而上構(gòu)成分布式數(shù)據(jù)庫系統(tǒng)。⑤相等規(guī)模的分布式數(shù)據(jù)庫系統(tǒng)在出現(xiàn)故障的幾率上不會(huì)比集中式數(shù)據(jù)庫系統(tǒng)低,但由于其故障的影響僅限于局部數(shù)據(jù)應(yīng)用,因此就整個(gè)系統(tǒng)來講它的可靠性是比較高的。
比較成熟的數(shù)據(jù)庫系統(tǒng)出現(xiàn)于20世紀(jì)六十年代末和七十年代。以IMS為代表的層次型數(shù)據(jù)庫系統(tǒng)于1968年問世。
20世紀(jì)七十年代初,美國CODASYL的數(shù)據(jù)庫任務(wù)組的提出了有名的網(wǎng)絡(luò)數(shù)據(jù)庫模型DBTG。
E. F. Codd于20世紀(jì)七十年代中期提出了關(guān)系數(shù)據(jù)庫。
七十年代,計(jì)算機(jī)科學(xué)技術(shù)的發(fā)展與飛速發(fā)展的現(xiàn)代通信技術(shù)相結(jié)合,導(dǎo)致了計(jì)算機(jī)網(wǎng)絡(luò)的出現(xiàn)。這個(gè)時(shí)期,世界上先后建成了許多規(guī)模巨大的、全國性的廣域計(jì)算機(jī)網(wǎng)絡(luò)對(duì)經(jīng)濟(jì)、國防、情報(bào)、科學(xué)技術(shù)和社會(huì)生活產(chǎn)生了深刻的影響。隨著微型計(jì)算機(jī)的廣泛應(yīng)用,又自然地提出了這樣的新問題,為了加強(qiáng)和擴(kuò)大微型計(jì)算機(jī)處理數(shù)據(jù)的功能,要求將許多分布在不同地點(diǎn)上的微型計(jì)算機(jī)互連起來,共同工作。這樣,進(jìn)入了分布式數(shù)據(jù)庫時(shí)代。
1、在DDBS里不強(qiáng)調(diào)集中控制概念,它具有一個(gè)以全局?jǐn)?shù)據(jù)庫管理員為基礎(chǔ)的分層控制結(jié)構(gòu),但是每個(gè)局部數(shù)據(jù)庫管理員都具有高度的自主權(quán)。