談到數(shù)據(jù)庫管理系統(tǒng),很多人都是一頭霧水,那么相信你也不知道它的組成和性能特點(diǎn)吧。在數(shù)據(jù)庫中,邏輯獨(dú)立性是指數(shù)據(jù)庫整體的邏輯結(jié)構(gòu)發(fā)生變化,通過映射的方式,用戶邏輯不改變,則應(yīng)用程序不改變。接下來小編為大家介紹介紹數(shù)據(jù)庫管理系統(tǒng)階段的特點(diǎn),感興趣的話就接著看下去吧!
數(shù)據(jù)庫管理系統(tǒng)階段的特點(diǎn)
1、人工管理階段的特點(diǎn):
(1)數(shù)據(jù)不保存。因?yàn)楫?dāng)時計(jì)算機(jī)主要用于科學(xué)計(jì)算,對于數(shù)據(jù)保存的需求尚不迫切。
(2)系統(tǒng)沒有專用的軟件對數(shù)據(jù)進(jìn)行管理,每個應(yīng)用程序都要包括數(shù)據(jù)的存儲結(jié)構(gòu)、存取方法和輸入方法等。程序員編寫應(yīng)用程序是,還要安排數(shù)據(jù)的物理存儲,因此程序員負(fù)擔(dān)很重。
(3)數(shù)據(jù)不共享。數(shù)據(jù)是面向程序的,一組數(shù)據(jù)只能對應(yīng)一個程序。
(4)數(shù)據(jù)不具有獨(dú)立性。程序依賴于數(shù)據(jù),如果數(shù)據(jù)的類型、格式或輸入/輸出方式等邏輯結(jié)構(gòu)或物理結(jié)構(gòu)發(fā)生變化,則必須對應(yīng)用程序做出相應(yīng)的修改。
2、文件系統(tǒng)階段的特點(diǎn):
(1)數(shù)據(jù)可以長期保存在計(jì)算機(jī)外存上,可以對數(shù)據(jù)進(jìn)行反復(fù)處理,并支持文件的查詢、修改、插入和刪除等操作,這就是文件系統(tǒng)。
(2)文件系統(tǒng)實(shí)現(xiàn)了記錄內(nèi)的結(jié)構(gòu)化,但從文件的整體來看卻是無結(jié)構(gòu)的。其數(shù)據(jù)面向特定的應(yīng)用程序,因此數(shù)據(jù)共享性、獨(dú)立性差。
3、數(shù)據(jù)庫系統(tǒng)階段的特點(diǎn):
(1)數(shù)據(jù)結(jié)構(gòu)化。在描述數(shù)據(jù)時不僅要描述數(shù)據(jù)本身,還要描述數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)結(jié)構(gòu)化是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別。
(2)數(shù)據(jù)共享性高、冗余少且易擴(kuò)充。數(shù)據(jù)不再針對某一個應(yīng)用,而是面向整個系統(tǒng),數(shù)據(jù)可被多個用戶和多個應(yīng)用共享使用,而且容易增加新的應(yīng)用,所以數(shù)據(jù)的共享性高且易擴(kuò)充。
(3)數(shù)據(jù)獨(dú)立性高。
(4)數(shù)據(jù)由DBMS統(tǒng)一管理和控制。數(shù)據(jù)庫為多個用戶和應(yīng)用程序所共享,對數(shù)據(jù)的存取往往是并發(fā)的,即多個用戶可以同時存取數(shù)據(jù)庫中的數(shù)據(jù),甚至可以同時存放數(shù)據(jù)庫中的同一個數(shù)據(jù)。
數(shù)據(jù)不具有獨(dú)立性。程序依賴于數(shù)據(jù),如果數(shù)據(jù)的類型、格式或輸入/輸出方式等邏輯結(jié)構(gòu)或物理結(jié)構(gòu)發(fā)生變化,則必須對應(yīng)用程序做出相應(yīng)的修改。以上就是數(shù)據(jù)庫管理系統(tǒng)階段的特點(diǎn)的全部內(nèi)容了,相信大家閱讀結(jié)束對數(shù)據(jù)庫管理系統(tǒng)應(yīng)該有了基礎(chǔ)的了解了,希望本篇文章內(nèi)容能夠幫到大家。
[免責(zé)聲明]
文章標(biāo)題: 數(shù)據(jù)庫管理系統(tǒng)階段的特點(diǎn)
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時溝通。發(fā)送郵件至36dianping@36kr.com,我們會在3個工作日內(nèi)處理。