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