(1)數(shù)據(jù)以“文件”形式可長期保存在外部存儲器的磁盤上。由于計i算機的應用轉(zhuǎn)向信息管理,因此對文件要進行大量的查詢、修改和插入等操作。
(2)數(shù)據(jù)的邏輯結(jié)構與物理結(jié)構有了區(qū)別,程序和數(shù)據(jù)分離,使數(shù)據(jù)與程序有了一定的獨立性,但比較簡單。數(shù)據(jù)的邏輯結(jié)構是指呈現(xiàn)在用戶面前的數(shù)據(jù)結(jié)構形式。數(shù)據(jù)的物理結(jié)構是指數(shù)據(jù)在計算機存儲設備上的實際存儲結(jié)構。程度與數(shù)據(jù)之間具有“設備獨立性”,即程序只需用文件名就可與數(shù)據(jù)打交道,不必關心數(shù)據(jù)的物理位置。由操作系統(tǒng)的文件系統(tǒng)提供存取方法(讀/寫)。
(3)文件組織已多樣化。有索引文件、鏈接文件和直接存取文件等。但文件之間相互獨立、缺乏聯(lián)系。數(shù)據(jù)之間的聯(lián)系需要通過程序去構造。
(4)數(shù)據(jù)不再屬于某個特定的程序,可以重復使用,即數(shù)據(jù)面向應用。但是文件結(jié)構的設計仍是基于特定的用途,程序基于特定的物理結(jié)構和存取方法,因此程度與數(shù)據(jù)結(jié)構之間的依賴關系并未根本改變。
(5)用戶的程序與數(shù)據(jù)可分別存放在外存儲器上,各個應用程序可以共享一組數(shù)據(jù),實現(xiàn)了以文件為單位的數(shù)據(jù)共享文件系統(tǒng)。
(6)對數(shù)據(jù)的操作以記錄為單位。這是由于文件中只存儲數(shù)據(jù),不存儲文件記錄的結(jié)構描述信息。文件的建立、存取、查詢、插入、刪除、修改等操作,都要用程序來實現(xiàn)。
(7)數(shù)據(jù)處理方式有批處理,也有聯(lián)機實時處理。