Flat File

来源:百度文库 编辑:神马文学网 时间:2024/04/27 19:15:57
Flat File是一种包含没有相对关系结构的记录的文件。这个类型通常用来描述文字处理、其他结构字符或标记被移除了的文本。在使用上,有一些模糊点,如像换行标记是否可以包含于“Flat File(flat file)”中。在任何事件中,许多用户把保存成“纯文本(text only)”类型的Microsoft Word文档叫做“Flat File(flat file)”。最终文件包含记录(一定长度的文本的行数)但没有信息,例如,用多长的行来定义标题或者一个程序用多大的长度来用一个内容表对该文档进行格式化。

  Flat File的另一种形式是包含了用ASCII码记录的,每个表单元由逗号分隔,用行表示记录组的文件。这种文件页叫做用逗号分隔数值(CSV)的文件.

  在SQL for Dummies,对结构化查询语言的介绍,Allen G. Taylor指出Flat File的有点在于它比结构化文件占用更小的空间。但是它要求应用程序了解数据是如何在文件中组织的。通过使用SQL语言和数据库(比在文件系统中使用大量的文件呢要好),用户或应用程序就从了解数据位置和层次中解放出来(例如,每个数据的长度,数据类型和与另外数据组的关系)

  在关系数据库中,Flat File有时被用作关系的同义词。