
文章插圖
數據管理發展的三個階段是:
1、人工管理階段
20世紀50年代中期以前,計算機主要用于科學計算,這一階段數據管理的主要特征是:數據不保存 。由于當時計算機主要用于科學計算,一般不需要將數據長期保存,只是在計算某一課題時將數據輸入,用完就撤走 。不僅對用戶數據如此處置,對系統軟件有時也是這樣 。應用程序管理數據 。數據需要由應用程序自己設計、說明和管理,沒有相應的軟件系統負責數據的管理工作 。數據不共享 。數據時面向應用程序的,一組數據只能對應一個程序,因此程序與程序之間有大量的冗余 。數據不具有獨立性 。數據的邏輯結構或物理結構發生變化后,必須對應用程序做相應的修改,這就加重了程序員的負擔 。
2、文件系統階段
20世紀50年代后期到60年代中期,這時硬件方面已經有了磁盤、磁鼓等直接存取存儲設備;軟件方面,操作系統中已經有了專門的數據管理軟件,一般稱為文件系統;處理方式上不僅有了批處理,而且能夠聯機實時處理 。用文件系統管理數據具有如下特點:數據可以長期保存 。由于大量用于數據處理,數據需要長期保留在外存上反復進行查詢、修改、插入和刪除等操作 。由文件系統管理數據 。同時,文件系統也存在著一些缺點,其中主要的是數據共享性差,冗余度大 。在文件系統中,一個文件基本上對應于一個應用程序,即文件仍然是面向應用的 。當不同的應用程序具有部分相同的數據時,也必須建立各自的文件,而不能共享相同的數據,因此數據冗余度大,浪費存儲空間 。同時,由于相同數據的重復存儲、各自管理,容易造成數據的不一致性,給數據的修改和維護帶來了困難 。
3、數據庫系統階段
【數據管理發展的三個階段 數據管理發展的三個階段特點】
- ldquo 恐怖谷效應 rdquo 指的是什么 什么叫恐怖谷效應
- 奇駿越野四驅性能如何 奇駿兩驅的越野能力怎么樣
- 涼拌白菜絲的家常做法竅門 涼拌白菜絲的家常做法
- 咸蛋黃肉圓怎么做
- qq換綁定手機要多久
- 查找我的iphone在哪里設置 查找我的iphone在哪里ios13
- 油蛤是海水還是淡水 油蛤是淡水還是海水養的
- 小竹筍怎么保存
- 三本院校有公辦的嗎有哪些
- 瘦肚子的方法有哪些
