首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
admin
2020-11-05
50
问题
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
选项
A、散列文件
B、堆文件
C、顺序文件
D、聚集文件
答案
B
解析
散列文件是指利用散列存储方式组织的文件,亦称为直接存取文件。散列文件的优点是:文件随机存放,记录不需进行排序;插入、删除方便;存取速度快;不需要索引区,节省存储空间。其缺点是:不能进行顺序存取,只能按关键字随机存取,且询问方式只限于简单询问,并且在经过多次插入、删除后,也可能造成文件结构不合理,需要重新组织文件。
如果数据库中的一个基本表的数据量很少,并且插入、删除、更新等操作非常频繁,那么该基本表可以采用堆文件组织形式。因为堆文件无需建立索引,维护代价非常低。虽然堆文件的数据访问效率较低,但在数据量很少时,定位文件记录的时间非常短。
顺序文件指的是文件信息存放在若干连续的物理块中。其优点是简单、支持顺序存取和随机存取,顺序存取速度相对较快。缺点是文件不能动态增长、不利于文件插入和删除。如果用户的查询条件定义在查找码上,则顺序文件是比较适合的文件结构。
聚集文件将不同关系表中有关联关系的记录存储在一起。如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑聚集文件,来改善查询效率。综上所述,故选择B诜项。
转载请注明原文地址:https://kaotiyun.com/show/xVlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现()。
数据库三级模式体系结构的划分,有利于保持数据库的
设备驱动程序负责接收和分析从设备分配转来的信息以及设备控制块等内容。下列哪一项不是设备驱动程序的功能?
对物理设计者来说,主要考虑操作开销的有 Ⅰ.查询和响应时间 Ⅱ.更新事务的开销 Ⅲ.报告生成的开销 Ⅳ.主存储空间开销 Ⅴ.辅助存储开销
限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖的是
关于“死锁”,下列说法中正确的是()。
文件的存取方式是由文件的性质和用户使用文件的情况来确定的,一般有两种存取方式,它们是()。
在关系模型中,若属性A是关系R的主码,则在R的任何元组中,属性A的取值都不允许为空,这种约束称为______规则。
SQL语言集数据定义功能、数据操纵功能和数据控制功能于一体。如下所列语句中,哪一个是属于数据控制功能的?
随机试题
茶叶是出口农副产品中少数商品之一。
某投资项目,贴现率为10%时,其净现值为250,贴现率为12%时,其净现值为一120,该项目的内含报酬率为()
肾窦的组成包含以下哪些成分()
与苯丙胺有关的描述不正确的是
饮证与水肿同为津液病变,其不同在于
患者,女,33岁。一月前清宫后放置节育环,见出血。自述月经期提前、经量较多、行经天数延长、经色红质稀、腰膝酸软、五心烦热,医师处以安坤颗粒。安坤颗粒的功能是()。
项目经理应根据委托方的具体要求,有选择地确定政府发展规划评估报告的内容和论述重点。政府发展规划评估报告的基本结构不包括()。
广义的信贷指一切以实现承诺为条件的价值运动形式,它包括()。
()是国际货币基金组织创造的具有“纸黄金”之称的记账形式,用以充当国际间的支付手段。
Thedoctorinsistedthatthepatient______beforeChristmas.
最新回复
(
0
)