對于數(shù)據(jù)庫相信大家都比較清楚,是用于存儲數(shù)據(jù)的地方。但是對于數(shù)據(jù)庫技術(shù)知道的人可能就不多了。那么到底數(shù)據(jù)庫技術(shù)是什么?有的人說數(shù)據(jù)庫技術(shù),就是存儲數(shù)據(jù)需要的技術(shù)。其實這個說法并不準(zhǔn)確,數(shù)據(jù)庫技術(shù)的概念十分廣泛。下文就來詳細(xì)介紹一下數(shù)據(jù)庫技術(shù)以及數(shù)據(jù)庫技術(shù)發(fā)展階段有哪些。想知道的請繼續(xù)往下看吧。
數(shù)據(jù)庫技術(shù)是什么?
數(shù)據(jù)庫技術(shù)涉及到許多基本概念,主要包括:信息,數(shù)據(jù),數(shù)據(jù)處理,數(shù)據(jù)庫,數(shù)據(jù)庫管理系統(tǒng)以及數(shù)據(jù)庫系統(tǒng)等。
數(shù)據(jù)庫技術(shù)是現(xiàn)代信息科學(xué)與技術(shù)的重要組成部分,是計算機數(shù)據(jù)處理與信息管理系統(tǒng)的核心。數(shù)據(jù)庫技術(shù)研究和解決了計算機信息處理過程中大量數(shù)據(jù)有效地組織和存儲的問題,在數(shù)據(jù)庫系統(tǒng)中減少數(shù)據(jù)存儲冗余、實現(xiàn)數(shù)據(jù)共享、保障數(shù)據(jù)安全以及高效地檢索數(shù)據(jù)和處理數(shù)據(jù)。數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問題。
數(shù)據(jù)庫技術(shù)發(fā)展階段有哪些?
數(shù)據(jù)管理技術(shù)是對數(shù)據(jù)進行分類,組織,編碼,輸入,存儲,檢索,維護和輸出的技術(shù)。數(shù)據(jù)管理技術(shù)的發(fā)展大致經(jīng)過了以下三個階段:人工管理階段;文件系統(tǒng)階段;數(shù)據(jù)庫系統(tǒng)階段。
人工管理階段
20世紀(jì)50年代以前,計算機主要用于數(shù)值計算。從當(dāng)時的硬件看,外存只有紙帶,卡片,磁帶,沒有直接存取設(shè)備;從軟件看(實際上,當(dāng)時還未形成軟件的整體概念),沒有操作系統(tǒng)以及管理數(shù)據(jù)的軟件;從數(shù)據(jù)看,數(shù)據(jù)量小,數(shù)據(jù)無結(jié)構(gòu),由用戶直接管理,且數(shù)據(jù)間缺乏邏輯組織,數(shù)據(jù)依賴于特定的應(yīng)用程序,缺乏獨立性。
文件系統(tǒng)階段
50年代后期到60年代中期,出現(xiàn)了磁鼓,磁盤等數(shù)據(jù)存儲設(shè)備。新的數(shù)據(jù)處理系統(tǒng)迅速發(fā)展起來。這種數(shù)據(jù)處理系統(tǒng)是把計算機中的數(shù)據(jù)組織成相互獨立的數(shù)據(jù)文件,系統(tǒng)可以按照文件的名稱對其進行訪問,對文件中的記錄進行存取,并可以實現(xiàn)對文件的修改,插入和刪除,這就是文件系統(tǒng)。文件系統(tǒng)實現(xiàn)了記錄內(nèi)的結(jié)構(gòu)化,即給出了記錄內(nèi)各種數(shù)據(jù)間的關(guān)系。但是,文件從整體來看卻是無結(jié)構(gòu)的。其數(shù)據(jù)面向特定的應(yīng)用程序,因此數(shù)據(jù)共享性,獨立性差,且冗余度大,管理和維護的代價也很大。
數(shù)據(jù)庫系統(tǒng)階段
60年代后期,出現(xiàn)了數(shù)據(jù)庫這樣的數(shù)據(jù)管理技術(shù)。數(shù)據(jù)庫的特點是數(shù)據(jù)不再只針對某一特定應(yīng)用,而是面向全組織,具有整體的結(jié)構(gòu)性,共享性高,冗余度小,具有一定的程序與數(shù)據(jù)間的獨立性,并且實現(xiàn)了對數(shù)據(jù)進行統(tǒng)一的控制。
上述就是關(guān)于數(shù)據(jù)庫技術(shù)是什么,以及數(shù)據(jù)庫技術(shù)發(fā)展階段有哪些的全部內(nèi)容介紹,想了解更多關(guān)于數(shù)據(jù)庫技術(shù)的信息,請繼續(xù)關(guān)注中培偉業(yè)。