Xml
使用結構化文件類型作為數據庫
在與同事進行辯論時,有人提出可以將平面文件(在本例中為 CSV)視為數據庫。這也包括 XML 和 JSON。我對對此有不同的看法很感興趣。
我不得不響亮地說,你的同事是正確的,而你不是。dBASE (.dbf) 是平面文件數據庫的一個很好的例子——它已經使用了 35 年左右。https://en.wikipedia.org/wiki/.dbf
甚至像 SQL 這樣的 RDBMS 也使用簡單的 8kb 頁面來儲存數據。我們用來訪問數據的工具使它看起來更複雜,但實際上它儲存在一個非常簡單的結構中。使用提示,您甚至可以讓 SSMS 在輸出視窗中直接顯示這些數據頁面。
通過數據庫的簡單定義,它是一個結構化的數據集合。CSV、XML、JSON、DBF 都符合這個定義。