- Access 2010數(shù)據(jù)庫程序設(shè)計(jì)
- 邵敏敏 董保蓮 張楠
- 585字
- 2019-10-23 13:59:07
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)階段。
- 數(shù)據(jù)存儲架構(gòu)與技術(shù)
- Architects of Intelligence
- 計(jì)算機(jī)信息技術(shù)基礎(chǔ)實(shí)驗(yàn)與習(xí)題
- Lean Mobile App Development
- 大數(shù)據(jù):從概念到運(yùn)營
- 基于Apache CXF構(gòu)建SOA應(yīng)用
- 大數(shù)據(jù)架構(gòu)和算法實(shí)現(xiàn)之路:電商系統(tǒng)的技術(shù)實(shí)戰(zhàn)
- Learning Proxmox VE
- 白話大數(shù)據(jù)與機(jī)器學(xué)習(xí)
- 基于OPAC日志的高校圖書館用戶信息需求與檢索行為研究
- 數(shù)據(jù)庫設(shè)計(jì)與應(yīng)用(SQL Server 2014)(第二版)
- 高維數(shù)據(jù)分析預(yù)處理技術(shù)
- HikariCP連接池實(shí)戰(zhàn)
- 聯(lián)動(dòng)Oracle:設(shè)計(jì)思想、架構(gòu)實(shí)現(xiàn)與AWR報(bào)告
- 企業(yè)主數(shù)據(jù)管理實(shí)務(wù)