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

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

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

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

1.人工管理階段

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

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

20世紀(jì)50年代末期至60年代中期,計(jì)算機(jī)技術(shù)有了提高,計(jì)算機(jī)的應(yīng)用范圍不斷擴(kuò)大,不僅用于科學(xué)計(jì)算,還用于信息管理。這時(shí),外部存儲器已有磁盤、磁鼓等直接存儲設(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ù)的獨(dú)立性問題,實(shí)現(xiàn)數(shù)據(jù)的統(tǒng)一管理,達(dá)到數(shù)據(jù)共享的目的,數(shù)據(jù)庫得到了極大的發(fā)展,進(jìn)入數(shù)據(jù)庫系統(tǒng)階段。

主站蜘蛛池模板: 托里县| 尤溪县| 历史| 确山县| 平湖市| 宁晋县| 永昌县| 永丰县| 洛浦县| 宜阳县| 寻甸| 三穗县| 大连市| 德保县| 墨江| 奈曼旗| 凭祥市| 卓资县| 高唐县| 石首市| 鹤庆县| 介休市| 商城县| 略阳县| 秦皇岛市| 泰和县| 巴彦淖尔市| 华坪县| 卓尼县| 扎赉特旗| 台江县| 郴州市| 昌邑市| 永修县| 夏河县| 南木林县| 美姑县| 冷水江市| 桐柏县| 商城县| 松原市|