flat file

Flat File是一種包含沒有相對關係結構的記錄的檔案。這個類型通常用來描述文字處理、其他結構字元或標記被移除了的文本。在使用上,有一些模糊點,如像換行標記是否可以包含於“Flat File(flat file)”中。在任何事件中,許多用戶把保存成“純文本(text only)”類型的Microsoft Word文檔叫做“Flat File(flat file)”。最終檔案包含記錄(一定長度的文本的行數)但沒有信息,例如,用多長的行來定義標題或者一個程式用多大的長度來用一個內容表對該文檔進行格式化。

Flat File的另一種形式是包含了用ASCII碼記錄的,每個表單元由逗號分隔,用行表示記錄組的檔案。這種檔案頁叫做用逗號分隔數值(CSV)的檔案。

在《SQL基礎入門》一書中,作者Allen G. Taylor在結構化查詢語言(SQL)的介紹中指出,Flat File的優點在於它比結構化檔案占用更小的空間。但是它要求應用程式了解數據是如何在檔案中組織的。通過使用SQL語言和資料庫檔案系統中使用大量的檔案呢要好),用戶或套用就不需要了解數據的位置和結構(例如,每個數據的長度,數據類型和與另外數據組的關係)。

在關係資料庫中,Flat File有時被用作relation(關係)的同義詞。

相關詞條

相關搜尋

熱門詞條

聯絡我們