回答
數據庫是有組織的數據集合。它是 模式,表格,查詢,報告,視圖和其他對象的集合。數據 通常被組織以模擬真實的各個方面,其中 支持需要信息的過程,例如以支持找到具有空位的酒店 的方式建模酒店房間的可用性。
- 關於數據庫Wikipedia: Database
事實可以在上面的鏈接中找到。文件系統與數據庫不同。文件系統存儲文件,數據庫不能存儲文件。
我認爲你最好閱讀一個數據庫的實際定義,並且你會發現它與文件系統很不相同。
https://en.wikipedia.org/wiki/File_system來自:
在計算中,文件系統被用來控制 數據的存儲和檢索。如果沒有文件系統,放置在存儲區域中的信息將是一大塊數據,而無法通知 來告知哪一部分信息停止並且下一部分何時開始。通過 將數據分成片段並給每個片斷命名,可以很容易地分離和識別信息。從名爲 的名稱中選取紙質信息系統的名稱,將每組數據 稱爲「文件」。用於管理信息組及其名稱的結構和邏輯規則稱爲「文件系統」。
從https://en.m.wikipedia.org/wiki/Database:
數據庫是數據的集合組織。它是模式,表格,查詢,報告,視圖和其他對象的集合 。數據通常被組織以模擬現實的各個方面,其方式爲 支持需要信息的處理,諸如以支持找到具有空位的酒店 的方式建模酒店房間的可用性。
所以文件系統是數據的基本組織,檢索/存儲機制。
數據庫位於某種文件系統之上,但也提供了有關數據(如關聯和查詢數據)的各種見解以及針對數據寫入和檢索進行優化的其他操作。
目前數據庫被廣泛用於表示數據庫管理系統(DBMS),它提供了各種工具和機制來進行排序,允許查詢,索引,關聯等。
在所有情況下(我確信如果錯誤的話我會糾正)文件系統需要有一個數據庫,但數據庫不需要有文件系統。
文本文件可以被認爲是一個數據庫。
- 1. 識別普通文件夾和「。」/「..」文件夾之間的區別
- 2. 什麼是數據庫文件系統?
- 3. cl_datatype和通常數據類型之間的區別是什麼
- 4. randn和普通Python之間的區別
- 5. 像初始化和普通數組之間的區別是什麼?
- 6. 製片人和普通演員之間有什麼區別?
- 7. SSIS包的文件系統和SQL Server部署之間有什麼區別?
- 8. 普通語言和普通語法之間的區別
- 9. 系統和shell_exec之間的區別
- 10. 源文件夾和(普通)文件夾有什麼區別
- 11. 操作系統中頁面和塊之間有什麼區別?
- 12. $(())和expr之間的區別是什麼?
- 13. $和$ .fn之間的區別是什麼?
- 14. ++和:haskell之間的區別是什麼?
- 15. $(「」)和$ .find(「」)之間的區別是什麼?
- 16. 「\」和「\。」之間的區別是什麼?
- 17. 「$ | ++」和「$ | = 1」之間的區別是什麼
- 18. $(...)和`...`之間的區別是什麼
- 19. .equals()和==之間的區別是什麼?
- 20. [undefined]和[,]之間的區別是什麼?
- 21. 數據集市和決策支持系統(DSS)之間有什麼區別?
- 22. .o目標文件和.so庫文件之間的區別是什麼?
- 23. MacVim和普通Vim有什麼區別?
- 24. RFS和其他文件系統之間的區別
- 25. 從升壓文件系統is_regular和is_regular_file之間的區別
- 26. 命名空間,庫和頭文件之間的基本區別是什麼?
- 27. 傳統和屏幕OCR之間的區別是什麼?
- 28. 歷史學家和數據倉庫之間有什麼區別?
- 29. MySQL數據庫中TABLE和VIEW之間有什麼區別?
- 30. 64位文件系統與32位文件系統最大區別是什麼
請避免[只鏈接回答](http://meta.stackoverflow.com/tags/link-only-answers/info)。答案是「僅僅是一個外部網站的鏈接」[可能會被刪除](http://stackoverflow.com/help/deleted-answers) –
啊,我的歉意 – Mikkel
要解決這個問題,你可以包含一個來自維基百科的簡短引用,在一個引用區塊中,可以總結出你想指出的內容。顯然也包括源代碼。 –