教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢/投訴熱線:400-618-4000

數(shù)據(jù)庫(kù)模型的研究可以分成幾個(gè)階段?

更新時(shí)間:2021年10月06日14時(shí)30分 來(lái)源:傳智教育 瀏覽次數(shù):

好口碑IT培訓(xùn)

1. 第一代數(shù)據(jù)庫(kù)系統(tǒng)  層次和網(wǎng)狀數(shù)據(jù)庫(kù)管理系統(tǒng)
    層次和網(wǎng)狀數(shù)據(jù)庫(kù)的代表產(chǎn)品是IBM公司在1969年研制出的層次模型數(shù)據(jù)庫(kù)管理系統(tǒng)。層次數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)系統(tǒng)的先驅(qū),而網(wǎng)狀數(shù)據(jù)庫(kù)則是數(shù)據(jù)庫(kù)概念、方法、技術(shù)的奠基。

2. 第二代數(shù)據(jù)庫(kù)系統(tǒng)  關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS)
    1970年,IBM公司的研究員E.F.Codd在題為《大型共享數(shù)據(jù)庫(kù)數(shù)據(jù)的關(guān)系模型》的論文中提出了數(shù)據(jù)庫(kù)的關(guān)系模型,為關(guān)系數(shù)據(jù)庫(kù)技術(shù)奠定了理論基礎(chǔ)。到了80年代,幾乎所有新開(kāi)發(fā)的數(shù)據(jù)庫(kù)系統(tǒng)都是關(guān)系型的。真正使得關(guān)系數(shù)據(jù)庫(kù)技術(shù)實(shí)用化的關(guān)鍵人物是James Gray。Gray在解決如何保障數(shù)據(jù)的完整性、安全性、并發(fā)性以及數(shù)據(jù)庫(kù)的故障恢復(fù)能力等重大技術(shù)問(wèn)題方面發(fā)揮了關(guān)鍵作用。關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)的出現(xiàn),促進(jìn)了數(shù)據(jù)庫(kù)的小型化和普及化,使得在微型機(jī)上配置數(shù)據(jù)庫(kù)系統(tǒng)成為可能。

3. 新一代數(shù)據(jù)庫(kù)技術(shù)的研究和發(fā)展
    目前已從多方面發(fā)展了現(xiàn)行的數(shù)據(jù)庫(kù)系統(tǒng)技術(shù)。我們可以從數(shù)據(jù)模型、新技術(shù)內(nèi)容、應(yīng)用領(lǐng)域三個(gè)方面概括新一代數(shù)據(jù)庫(kù)系統(tǒng)的發(fā)展。
    (1) 面向?qū)ο蟮姆椒ê图夹g(shù)對(duì)數(shù)據(jù)庫(kù)發(fā)展的影響最為深遠(yuǎn)
    80年代,面向?qū)ο蟮姆椒ê图夹g(shù)的出現(xiàn),對(duì)計(jì)算機(jī)各個(gè)領(lǐng)域,包括程序設(shè)計(jì)語(yǔ)言、軟件工程、信息系統(tǒng)設(shè)計(jì)以及計(jì)算機(jī)硬件設(shè)備等都產(chǎn)生了深遠(yuǎn)的影響,也給面臨新挑戰(zhàn)的數(shù)據(jù)庫(kù)技術(shù)帶來(lái)了新的機(jī)遇和希望。數(shù)據(jù)庫(kù)研究人員借鑒和吸收了面向?qū)ο蟮姆椒ê图夹g(shù),提出了面向?qū)ο蟮臄?shù)據(jù)庫(kù)模型(簡(jiǎn)稱對(duì)象模型)。當(dāng)前有許多研究是建立在數(shù)據(jù)庫(kù)已有的成果和技術(shù)上的,針對(duì)不同的應(yīng)用,對(duì)傳統(tǒng)的DBMS,主要是RDBMS進(jìn)行不同層次上的擴(kuò)充,例如建立對(duì)象關(guān)系(OR)模型和建立對(duì)象關(guān)系數(shù)據(jù)庫(kù)(ORDB)。

    (2) 數(shù)據(jù)庫(kù)技術(shù)與多學(xué)科技術(shù)的有機(jī)結(jié)合
    數(shù)據(jù)庫(kù)技術(shù)與多學(xué)科技術(shù)的有機(jī)結(jié)合是當(dāng)前數(shù)據(jù)庫(kù)發(fā)展的重要特征。計(jì)算機(jī)領(lǐng)域中其他新興技術(shù)的發(fā)展對(duì)數(shù)據(jù)庫(kù)技術(shù)產(chǎn)生了重大影響。傳統(tǒng)的數(shù)據(jù)庫(kù)技術(shù)和其他計(jì)算機(jī)技術(shù)的結(jié)合、互相滲透,使數(shù)據(jù)庫(kù)中新的技術(shù)內(nèi)容層出不窮。數(shù)據(jù)庫(kù)的許多概念、技術(shù)內(nèi)容、應(yīng)用領(lǐng)域,甚至某些原理都有了重大的發(fā)展和變化。建立和實(shí)現(xiàn)了一系列新型的數(shù)據(jù)庫(kù),如分布式數(shù)據(jù)庫(kù)、并行數(shù)據(jù)庫(kù)、演繹數(shù)據(jù)庫(kù)、知識(shí)庫(kù)、多媒體庫(kù)、移動(dòng)數(shù)據(jù)庫(kù)等,它們共同構(gòu)成了數(shù)據(jù)庫(kù)大家族。
    (3) 面向?qū)iT應(yīng)用領(lǐng)域的數(shù)據(jù)庫(kù)技術(shù)的研究
為了適應(yīng)數(shù)據(jù)庫(kù)應(yīng)用多元化的要求,在傳統(tǒng)數(shù)據(jù)庫(kù)基礎(chǔ)上,結(jié)合各個(gè)專門應(yīng)用領(lǐng)域的特點(diǎn),研究適合該應(yīng)用領(lǐng)域的數(shù)據(jù)庫(kù)技術(shù),如工程數(shù)據(jù)庫(kù)、統(tǒng)計(jì)數(shù)據(jù)庫(kù)、科學(xué)數(shù)據(jù)庫(kù)、空間數(shù)據(jù)庫(kù)、地理數(shù)據(jù)庫(kù)、Web數(shù)據(jù)庫(kù)等,這是當(dāng)前數(shù)據(jù)庫(kù)技術(shù)發(fā)展的又一重要特征。同時(shí),數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)也由主機(jī)/終端的集中式結(jié)構(gòu)發(fā)展到網(wǎng)絡(luò)環(huán)境的分布式結(jié)構(gòu),隨后又發(fā)展成兩層、三層或多層客戶/服務(wù)器結(jié)構(gòu)以及Internet環(huán)境下的瀏覽器/服務(wù)器和移動(dòng)環(huán)境下的動(dòng)態(tài)結(jié)構(gòu)。多種數(shù)據(jù)庫(kù)結(jié)構(gòu)滿足了不同應(yīng)用的需求,適應(yīng)了不同的應(yīng)用環(huán)境。



猜你喜歡:

數(shù)據(jù)庫(kù)技術(shù)發(fā)展簡(jiǎn)史,3分鐘了解數(shù)據(jù)庫(kù)技術(shù)

什么是 ORACLE?ORACLE數(shù)據(jù)庫(kù)有什么特點(diǎn)?

使用Django開(kāi)發(fā)過(guò)程中如何優(yōu)化數(shù)據(jù)庫(kù)?

Mybatis原理介紹:MyBatis如何操作數(shù)據(jù)庫(kù)?

傳智教育python大數(shù)據(jù)開(kāi)發(fā)培訓(xùn)

0 分享到:
和我們?cè)诰€交談!