首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
admin
2021-05-07
53
问题
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
选项
A、散列文件
B、堆文件
C、顺序文件
D、聚集文件
答案
B
解析
散列文件是指利用散列存储方式组织的文件,亦称为直接存取文件。散列文件的优点是:文件随机存放,记录不需进行排序;插入、删除方便;存取速度快;不需要索引区,节省存储空间。其缺点是:不能进行顺序存取,只能按关键字随机存取,且询问方式只限于简单询问,并且在经过多次插入、删除后,也可能造成文件结构不合理,需要重新组织文件。
如果数据库中的一个基本表的数据量很少,并且插入、删除、更新等操作非常频繁,那么该基本表可以采用堆文件组织形式。因为堆文件无需建立索引,维护代价非常低。虽然堆文件的数据访问效率较低,但在数据量很少时,定位文件记录的时间非常短。
顺序文件指的是文件信息存放在若干连续的物理块中。其优点是简单、支持顺序存取和随机存取,顺序存取速度相对较快。缺点是文件不能动态增长、不利于文件插入和删除。如果用户的查询条件定义在查找码上,则顺序文件是比较适合的文件结构。
聚集文件将不同关系表中有关联关系的记录存储在一起。如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑聚集文件,来改善查询效率。综上所述,故选择B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/BZlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据结构是所研究对象的______的集合。这些对象是数据库的组成成分,一般分为两类,一类是与数据类型、内容有关的对象,另一类是与数据之间联系有关的对象。
如果两个实体之间具有M:N联系,则将它们转换为关系模型的结果是______个表。
在可变分区存储管理中,最优适应分配算法要求对空闲区表项按哪种顺序进行排列?
数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:______、一致性、隔离性和持久性。
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
概念结构设计阶段得到的结果是
下列关于数据库三级模式结构的说法中,哪一个是不正确的
若查询同时涉及两个以上的表,则称之为______。
下列叙述中错误的是
随机试题
人体在劳动状态下的主要产热器官是
对病人的生命质量有较大影响的疾病及治疗的评价方法应选择
45岁女性,双下肢大隐静脉曲张12年,近2年出现左下肢瘙痒,足靴区色素沉着,皮下硬结,湿疹。并有时出现轻度下肢肿胀。以下临床表现中哪项不是由于皮肤营养性变化引起的
肺的通调水道功能主要依赖于
患儿,6岁,双上肢烧伤,其烧伤面积为
在建设工程项目的质量控制当中,事前质量预控要求预先针对质量控制对象的某些方面进行周密分析,其中不包括()。
欧洲债券一般由发行地所在国的证券公司、金融机构承销,而外国债券则由一家或几家大银行牵头,组成国际性银行在一个国家或几个国家同时承销。()
企业发行可转换公司债券的核算,下列说法中正确的有()。
轻音乐《蓝色探戈》的曲作者是()
【B1】【B4】
最新回复
(
0
)