欢迎访问广州自考网!本站非政府官方网站,官方信息以广东省教育考试院(http://eea.gd.gov.cn/)为准。

报名热线:177-2280-6683

微信公众号|广州自考微信公众号

首页
自考服务: |报名报考 |报考须知 |考办联系方式 |考试时间安排表 |免考办理 |学历证明办理 |合并准考证办理 |转出、转入办理 |考籍信息更正办理
通知公告:
当前位置:广州自考网>串讲笔记 >数据结构复习要点第十章文件

数据结构复习要点第十章文件

编辑整理:广州自考网    发布时间:2018-05-23 12:26:54    浏览热度:   [添加指导老师微信]
立即购买

《自考视频课程》名师讲解,轻松易懂,助您轻松上岸!低至199元/科!

件是性质相同的记录的集合。记录是文件中存取的基本单位,数据项是文件可使用的最小单位,数据项有时称字段或者属性。
文件 ·逻辑结构是一种线性结构。
   ·操作有:检索和维护。并有实时和批量处理两种处理方式。
文件 ·存储结构是指文件在外存上的组织方式。
   ·基本的组织方式有:顺序组织、索引组织、散列组织和链组织。
   ·常用的文件组织方式:顺序文件、索引文件、散列文件和多关键字文件。
评价一个文件组织的效率,是执行文件操作所花费的时间和文件组织所需的存储空间。
检索功能的多寡和速度的快慢,是衡量文件操作质量的重要标志。

顺序文件是指按记录进入文件的先后顺序存放、其逻辑顺序和物理顺序一致的文件。主关键字有序称顺序有序文件,否则称顺序无序文件。
一切存储在顺序存储器(如磁带)上的文件都只能顺序文件,只能按顺序查找法存取。
顺序文件的插入、删除和修改只能通过复制整个文件实现。

索引文件的组织方式:通常是在主文件之外建立一张索引表指明逻辑记录和物理记录之间一一对应的关系,它和主文件一起构成索引文件。
索引非顺序文件中的索引表为稠密索引。索引顺序文件中的索引表为稀疏索引。
若记录很大使得索引表也很大时,可对索引表再建立索引,称为查找表。是一种静态索引。
索引顺序文件常用的有两种: ·ISAM索引顺序存取方法:是专为磁盘存取文件设计的,采用静态索引结构。
              ·VSAM虚拟存储存取方法:采用B+树作为动态索引结构,由索引集、顺序集、数据集组成。

散列文件是利用散列存储方式组织的文件,亦称为直接存取文件。
散列文件 ·优点是:文件随机存放,记录不需要排序;插入删除方便;存取速度快;不需要索引区,节省存储空间。
     ·缺点是:不能进行顺序存取,只能按关键字随机存取,且询问方式限地简单询问,需要重新组织文件。

多重表文件:对需要查询的次关键字建立相应的索引,对相同次关键字的记录建一个链表并将链表头指针、长度、次关键字作为索引表的索引项。
倒排表:次关键字索引表称倒排表,主文件和倒排表构成倒排文件。

以上是广州自考网(www.guangzhouzikao.com)整理的“数据结构复习要点第十章文件”相关资讯,如果您还想了解更多广州自考网、广州自考报名和广州自考本科的资讯,请浏览本站其它文章。


上一篇:2006年4月《数据结构》考前串讲
下一篇:数据结构复习要点第八章排序

《广州自考网》免责声明:

1、由于考试政策等各方面情况的调整与变化,本网提供的考试信息仅供参考,最终考试信息请以省考试院及院校官方发布的信息为准。

2、本站内容部分信息均来源网络收集整理或来源出处标注为其它媒体的稿件转载,免费转载出于非商业性学习目的,版权归原作者所有,如有内容与版权问题等请与本站联系。联系邮箱:812379481@qq.com