有人可以帮助我理解顺序文件吗?

有人可以帮助我理解顺序文件吗?

有人能帮助我理解吗:

  1. 什么是顺序文件?
  2. 如何创建、访问和添加顺序文件?
  3. 哪些软件可以用于这些目的?

我是这个领域的新手。我需要你的帮助。

答案1

一般来说,数据库文件被描述为顺序存取(也称为固定字段长度或 ISAM 文件)或随机访问

对于顺序访问,每个字段都有特定的大小。例如,你可能有一个表,其中为全名,80字节街道地址18 个字节电话号码,没有其他字段、分隔符或结束标记。每行长度为 50+80+18 = 148 个字节。第一个名字从字节 00 开始,第二个名字从字节 100(十进制)开始,第一个电话号码从字节 130 开始,依此类推。在大多数情况下,这样的表占用空间很少,大多数字符为 00(空),除非有大量长名字、地址和电话号码。

从数学上来说,顺序表非常容易建立和索引,不需要指针或特殊字符(空值除外),但其存储空间使用效率低下,并且实际上无法用于多字节字符。

相关内容