資料庫是一類定義好數據結構的文件數據;
如果你想用文件代替資料庫,直接自己定義數據結構,然後向文件中寫數據;把該文件保存,當你想使用數據的時候,可以按照你寫好的數據結構,直接從文件中讀出即可;
如有不明,請繼續提問;
2. 利用文件系統處理數據與資料庫系統處理數據有什麼不同各有何優缺點
一、文件系統有明顯的缺點:
1、編寫應用程序很不方便。
2、文件的設計很難滿足多種應用程序的不同要求,數據冗餘經常是不可避免的。
3、文件結構的修改將導致應用程序的修改,應用程序的維護量將很大。
4、文件系統不支持對文件的並發訪問(concurrent access)。
二、優點:
1、提供高級的用戶介面。
2、查詢處理和優化。
3、數據目錄管理。
4、並發控制。
5、恢復功能。
6、完整性約束檢查。
7、訪問控制。
3. 簡述文件系統與資料庫系統有什麼區別和聯系
文件系統和資料庫系統之間的區別:
(1) 文件系統用文件將數據長期保存在外存上,資料庫系統用資料庫統一存儲數據;
(2) 文件系統中的程序和數據有一定的聯系,資料庫系統中的程序和數據分離;
(3) 文件系統用操作系統中的存取方法對數據進行管理,資料庫系統用DBMS統一管理和控制數據;
(4) 文件系統實現以文件為單位的數據共享,資料庫系統實現以記錄和欄位為單位的數據共享。
文件系統和資料庫系統之間的聯系:
(1) 均為數據組織的管理技術;
(2) 均由數據管理軟體管理數據,程序與數據之間用存取方法進行轉換;
(3) 資料庫系統是在文件系統的基礎上發展而來的。
文件系統是操作系統用於明確存儲設備(常見的是磁碟,也有基於NAND Flash的固態硬碟)或分區上的文件的方法和數據結構;即在存儲設備上組織文件的方法。操作系統中負責管理和存儲文件信息的軟體機構稱為文件管理系統,簡稱文件系統。
文件系統由三部分組成:文件系統的介面,對對象操縱和管理的軟體集合,對象及屬性。從系統角度來看,文件系統是對文件存儲設備的空間進行組織和分配,負責文件存儲並對存入的文件進行保護和檢索的系統。具體地說,它負責為用戶建立文件,存入、讀出、修改、轉儲文件,控制文件的存取,當用戶不再使用時撤銷文件等。
(3)用資料庫和文件存儲數據擴展閱讀:
資料庫系統
資料庫系統DBS(Data Base System,簡稱DBS)通常由軟體、資料庫和數據管理員組成。其軟體主要包括操作系統、各種宿主語言、實用程序以及資料庫管理系統。
資料庫由資料庫管理系統統一管理,數據的插入、修改和檢索均要通過資料庫管理系統進行。數據管理員負責創建、監控和維護整個資料庫,使數據能被任何有權使用的人有效使用。資料庫管理員一般是由業務水平較高、資歷較深的人員擔任。