官术网_书友最值得收藏!

1.1 數(shù)據(jù)庫基礎(chǔ)知識概述

1.1.1 計算機(jī)數(shù)據(jù)管理技術(shù)的發(fā)展

計算機(jī)數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)過了3個階段。

1.人工管理階段

20世紀(jì)50年代中期以前,計算機(jī)主要應(yīng)用于科學(xué)計算,由于數(shù)據(jù)量較少,一般不需要長期保存數(shù)據(jù)。在硬件方面,沒有磁盤等直接存取的存儲設(shè)備,只能使用卡片、紙帶、磁帶等存儲數(shù)據(jù)。軟件方面,只有匯編語言,沒有操作系統(tǒng)和高級語言,更沒有管理數(shù)據(jù)的軟件。數(shù)據(jù)的輸入、輸出和使用隨程序一起調(diào)入內(nèi)存,用完撤出。不但造成數(shù)據(jù)冗余度大,而且數(shù)據(jù)的存儲格式、存取方式、輸入/輸出方式都要由程序員自行設(shè)計。

2.文件系統(tǒng)階段

20世紀(jì)50年代末期至60年代中期,計算機(jī)技術(shù)有了提高,計算機(jī)的應(yīng)用范圍不斷擴(kuò)大,不僅用于科學(xué)計算,還用于信息管理。這時,外部存儲器已有磁盤、磁鼓等直接存儲設(shè)備;軟件則出現(xiàn)了高級語言和操作系統(tǒng)。操作系統(tǒng)中的文件系統(tǒng)是專門管理外存的數(shù)據(jù)管理軟件。大量大容量的存儲設(shè)備出現(xiàn),使數(shù)據(jù)不再是程序的組成部分,它可以直接存儲在外存儲器上,通過文件名來調(diào)入使用。但是除了對數(shù)據(jù)的存取由文件系統(tǒng)來完成以外,數(shù)據(jù)的內(nèi)部結(jié)構(gòu)、數(shù)據(jù)的維護(hù)卻仍由程序來定義和完成。因而,數(shù)據(jù)文件與使用數(shù)據(jù)的程序之間仍存在很強(qiáng)的依賴關(guān)系。

3.數(shù)據(jù)庫系統(tǒng)階段

20世紀(jì)60年代后期,大容量磁盤的使用和數(shù)據(jù)處理的急劇增長,使聯(lián)機(jī)存儲大量數(shù)據(jù)成為可能,為了解決數(shù)據(jù)的獨立性問題,實現(xiàn)數(shù)據(jù)的統(tǒng)一管理,達(dá)到數(shù)據(jù)共享的目的,數(shù)據(jù)庫得到了極大的發(fā)展,進(jìn)入數(shù)據(jù)庫系統(tǒng)階段。

主站蜘蛛池模板: 南江县| 铅山县| 新宁县| 曲水县| 那坡县| 兴宁市| 谷城县| 滁州市| 凭祥市| 永福县| 湘潭市| 十堰市| 左云县| 曲阜市| 萍乡市| 沧州市| 古蔺县| 张家港市| 梓潼县| 涞水县| 宜春市| 西和县| 深泽县| 浠水县| 思南县| 桑日县| 苏尼特右旗| 石泉县| 故城县| 永吉县| 台州市| 宜都市| 嘉善县| 隆林| 玉山县| 嘉荫县| 东平县| 惠安县| 永新县| 太保市| 拉萨市|