王信,陳丹,李新
(宜賓職業(yè)技術(shù)學(xué)院現(xiàn)代制造工程系,四川宜賓644003)
淺談分布式數(shù)據(jù)庫管理技術(shù)
王信,陳丹,李新
(宜賓職業(yè)技術(shù)學(xué)院現(xiàn)代制造工程系,四川宜賓644003)
通過對分布式數(shù)據(jù)庫管理技術(shù)的功能和現(xiàn)狀進(jìn)行分析,展望了分布式數(shù)據(jù)庫未來發(fā)展的趨勢。
分布式;數(shù)據(jù)庫;管理技術(shù)
在20世紀(jì)60年代末,數(shù)據(jù)庫系統(tǒng)首次被提出是以IMS為代表的層次型數(shù)據(jù)庫系統(tǒng),該系統(tǒng)于1968年正式面世。在70年代初,有名的網(wǎng)絡(luò)數(shù)據(jù)庫模型DBTG由美國CODASYL的數(shù)據(jù)庫任務(wù)組正式提出。到70年代中期,在全球經(jīng)濟(jì)大發(fā)展,計算機與通訊科學(xué)技術(shù)大融合的背景下,計算機網(wǎng)絡(luò)應(yīng)運而生。在這個時期,世界發(fā)達(dá)國家和國際組織先后建立建成了許多覆蓋面廣闊、規(guī)??涨暗膮^(qū)域計算機網(wǎng)絡(luò),對全球經(jīng)濟(jì)發(fā)展、科學(xué)技術(shù)進(jìn)步、國防情報獲取、機械制造技術(shù)和人類生產(chǎn)生活等方面產(chǎn)生了深遠(yuǎn)巨大的影響。
分布式數(shù)據(jù)庫系統(tǒng)(DDBS)在定義上是由分布式數(shù)據(jù)庫管理系統(tǒng)(DDBMS)和分布式數(shù)據(jù)庫(DDB)組成的。在分布式數(shù)據(jù)庫系統(tǒng)運行使用過程中,分布式數(shù)據(jù)庫的一個應(yīng)用程序可以對其數(shù)據(jù)庫內(nèi)的程序進(jìn)行透明操作,這些數(shù)據(jù)在物理上分布在計算機網(wǎng)絡(luò)的不同節(jié)點上,每個節(jié)點均由通訊網(wǎng)絡(luò)聯(lián)接在一起,是相對“自治”的。即數(shù)據(jù)庫中的數(shù)據(jù)能夠存儲在不同的局部數(shù)據(jù)庫、可以由不同的DBMS進(jìn)行管理、可以在異地機器上運行,還可以被不同的通信網(wǎng)絡(luò)連接在一起。
一個分布式數(shù)據(jù)庫在邏輯上是一個統(tǒng)一的整體,一個應(yīng)用程序通過網(wǎng)絡(luò)的連接可以訪問分布在不同地理位置的數(shù)據(jù)庫。DDBS已成為信息處理學(xué)科的重要領(lǐng)域,它能夠解決組織機構(gòu)分散而數(shù)據(jù)需要相互聯(lián)系的問題。能夠增加新的相對自主的組織單位來擴充機構(gòu),促使數(shù)據(jù)的分解采用,使局部應(yīng)用達(dá)到最大,能夠有效降低各處理機之間的相互干擾,避免臨界瓶頸問題。在多個數(shù)據(jù)庫系統(tǒng)中,能夠使全局應(yīng)用的必要性增加。相比集中式數(shù)據(jù)庫系統(tǒng)而言,系統(tǒng)出現(xiàn)故障的幾率較低,就整個系統(tǒng)來講可靠性比較高。
1)分布式數(shù)據(jù)庫系統(tǒng)不強調(diào)集中控制概念。它以全局?jǐn)?shù)據(jù)庫管理員為基礎(chǔ),對管理的系統(tǒng)采用分層控制結(jié)構(gòu)。同時,每個局部數(shù)據(jù)庫管理員在系統(tǒng)運行管理中都具有高度的自主權(quán)。
2)分布式數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)強調(diào)獨立性概念。即是常說的分布式透明性。分布式透明性就是在編寫程序時好象數(shù)據(jù)沒有被分布一樣,因此把數(shù)據(jù)進(jìn)行轉(zhuǎn)移不會影響程序的正確性。但程序的執(zhí)行速度會受到影響。
3)分布式數(shù)據(jù)庫系統(tǒng)體系結(jié)構(gòu)比較靈活,方便調(diào)整;經(jīng)濟(jì)性能優(yōu)越,價格優(yōu)勢明顯;系統(tǒng)的可靠性高、可用性和穩(wěn)定性好。局部應(yīng)用的響應(yīng)速度較快。系統(tǒng)有利于擴展,易于對現(xiàn)有系統(tǒng)進(jìn)行集成。
4)分布式數(shù)據(jù)庫系統(tǒng)在通信部分設(shè)計費用較高,存取結(jié)比較復(fù)雜,原來在集中式系統(tǒng)中有效存取數(shù)據(jù)的技術(shù),在分布式系統(tǒng)中都不再適用;數(shù)據(jù)的安全性和保密性較難處理。
當(dāng)前,數(shù)據(jù)庫技術(shù)的重要發(fā)展方向是人工智能和分布式數(shù)據(jù)庫相結(jié)合,這種結(jié)合能夠使分布式數(shù)據(jù)庫更加智能化和人性化。分布式數(shù)據(jù)庫能夠發(fā)現(xiàn)大量數(shù)據(jù)中的新信息、蘊含的新知識和豐富的新觀點,而這些內(nèi)容將為人們的生產(chǎn)生活提供便利和強大的技術(shù)服務(wù)。智能化的分布式數(shù)據(jù)庫應(yīng)該是人工智能分布式數(shù)據(jù)庫技術(shù)的有機結(jié)合,人工智能則可以通過計算機模擬人的大腦思維過程,邏輯推理和正確判斷。分布式面向?qū)ο髷?shù)據(jù)庫具備高性能和高可用性等優(yōu)點,能夠很好的適應(yīng)面向?qū)ο髷?shù)據(jù)庫的高度分布,同時,它還支持異構(gòu)數(shù)據(jù)庫,也擁有隱藏信息的特性。
隨著大數(shù)據(jù)、互聯(lián)網(wǎng)+和云時代的到來,伴隨著計算機硬件環(huán)境變化的日新月異,尤其是計算機網(wǎng)絡(luò)與數(shù)字通信技術(shù)的飛速發(fā)展以及工業(yè)4.0、中國制造2025等發(fā)展戰(zhàn)略,工業(yè)機器人、數(shù)字化城市、人工智能等領(lǐng)域?qū)欠植际綌?shù)據(jù)庫技術(shù)發(fā)展的重要方向。在不久的將來,在大數(shù)據(jù)和云時代面前,我們能夠更好的處理、優(yōu)化和完善海量信息,這便使我們的生活更加便捷、安全和高效。
(編輯:李媛)
On Distributed Database M anagement Technology
W ang Xin,Chen Dan,Li Xin
(Department of M odern M anufacture Engineering,Yibin Vocational&Technical College,Yibin Sichuan 644003)
This paper indlicates the fanction of olitributed database,analyzes its application status and makes its devecopment trend. Key words:distributed Database;management technology
TP3
A
2095-0748(2016)16-0097-02
10.16525/j.cnki.14-1362/n.2016.16.43
2016-06-14
王信(1981—),男,碩士研究生,數(shù)控兼職教師,助教,主要從事機械制造技術(shù)、機械制造裝備設(shè)計、機械設(shè)計基礎(chǔ)等課程的教學(xué)及車床改造、機電一體化等研究開發(fā)工作。