首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
admin
2018-06-19
20
问题
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
选项
A、散列文件
B、堆文件
C、顺序文件
D、聚集文件
答案
B
解析
散列文件是指利用散列存储方式组织的文件,亦称为直接存取文件。散列文件的优点是:文件随机存放,记录不需进行排序;插入、删除方便;存取速度快;不需要索引区,节省存储空间。其缺点是:不能进行顺序存取,只能按关键字随机存取,且询问方式只限于简单询问,并且在经过多次插入、删除后,也可能造成文件结构不合理,需要重新组织文件。
如果数据库中的一个基本表的数据量很少,并且插入、删除、更新等操作非常频繁,那么该基本表可以采用堆文件组织形式。因为堆文件无需建立索引,维护代价非常低。虽然堆文件的数据访问效率较低,但在数据量很少时,定位文件记录的时间非常短。
顺序文件指的是文件信息存放在若干连续的物理块中。其优点是简单、支持顺序存取和随机存取,顺序存取速度相对较快。缺点是文件不能动态增长、不利于文件插入和删除。如果用户的查询条件定义在查找码上,则顺序文件是比较适合的文件结构。
聚集文件将不同关系表中有关联关系的记录存储在一起。如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑聚集文件,来改善查询效率。综上所述,故选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/PS37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
设事务T1和T2,对数据库中的数据X进行操作,可能有如下几种情形,请问哪一种情形不会发生冲突操作?
在数据库管理系统中,下面哪个模块不是数据库定义的功能模块?
中断及中断处理是计算机系统的重要功能,下述哪个可能成为中断源? Ⅰ.输入输出设备 Ⅱ.数据通道 Ⅲ.时钟 Ⅳ.软件
在分页存储管理系统中出现页面的频繁调入调出的现象称为______。
从两个关系的笛卡尔积中选取它们的属性间满足一定条件的元组的运算是()。
设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为()。
设X→Y是一个函数依赖,且对于任何经都不成立,则称X→Y是一个
数据库概念设计的E-R方法中,用属性描述实体的特征,屑性在E-R图中一般用下列哪种图形表示?
在关系数据库中,索引(index)是三级模式结构中的()。
表达实体类型及实体之间联系用的数据结构是
随机试题
教育者是德育过程的组织者、领导者,在德育过程中起________。
Itisaterribleillustrationofman’sweaknesstonature,andthetsunami(海啸)thatstrucktheJapanesecoastinMarch,2011h
“水谷之海”是
《安全生产法》赋予从业人员的权利有()。
下列各项中,会导致内在市净率提高的有()。
1,3,6,10,15,()。
国家公务员触犯刑法,免予刑事处罚的,视违纪情节,给予撤职或开除处分。()
A、 B、 C、 D、 A4个不同元素,且与前面无重复
现有浓度为20%的食盐水与浓度为5%的食盐水各1000克,分别倒出若干配成浓度为15%的食盐水1200克。问若将剩下的食盐水全部混合在一起,得到的盐水浓度为()。
太学是我国古代的最高学府,初设于______统治时期,中国近代最早的大学是京师大学堂,设立于______年。
最新回复
(
0
)