文件处理技术.pptVIP

  • 2
  • 0
  • 约 23页
  • 2017-09-02 发布于天津
  • 举报
文件处理技术

第11章 文件处理技术 文件是存放在外部介质上的数据集合。很多程序需要读写磁盘文件,所以涉及到如何建立文件,如何从文件中读数据,如何向文件写数据等问题。本章将讨论与文件操作相关的内容。 11.1 文件的类型 在Visual Basic中根据文件的结构和访问方式,可将文件分为三类:顺序存取文件、随机存取文件和二进制存取文件。下面分别进行介绍。 11.1.1 顺序存取文件 顺序存取是将要保存的数据,按照先后顺序存入磁盘,读取时也是按照这个顺序读取。以顺序存取的方式保存数据的文件叫做顺序存取文件,也称顺序文件。顺序文件由很多记录组成,这些记录的长度可以是任意的。顺序文件只提供第一个记录的存储位置,因此要查找一个数据,必须从文件头开始查找,直到找到目标为止。若要修改文件中的某些数据,只能将所有数据全部读入内存进行修改,改好后再重新写入磁盘,无法灵活地对文件进行数据的拼接、插入、修改、转移等操作。顺序型文件只适用于要求占用少量空间,不常进行数据修改和查找的文件。 11.1.2 随机存取文件 以随机存取方式存取的文件称为随机文件。随机文件的每条记录都占用相同的长度,类似于二维表格。每条记录前都有记录号,所以在读取文件时,只要给出记录号,就可以迅速找到该条记录,并将该记录读出;若对该记录做了修改,需要写到文件中时,也只要指出记录号,新记录将自动覆盖原有记录。所以,随机文件的访问速度快,读

文档评论(0)

1亿VIP精品文档

相关文档