首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
admin
2021-06-28
49
问题
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
选项
A、散列文件
B、堆文件
C、顺序文件
D、聚集文件
答案
B
解析
散列文件是指利用散列存储方式组织的文件,亦称为直接存取文件。散列文件的优点是:文件随机存放,记录不需进行排序;插入、删除方便;存取速度快;不需要索引区,节省存储空间。其缺点是:不能进行顺序存取,只能按关键字随机存取,且询问方式只限于简单询问,并且在经过多次插入、删除后,也可能造成文件结构不合理,需要重新组织文件。
如果数据库中的一个基本表的数据量很少,并且插入、删除、更新等操作非常频繁,那么该基本表可以采用堆文件组织形式。因为堆文件无需建立索引,维护代价非常低。虽然堆文件的数据访问效率较低,但在数据量很少时,定位文件记录的时间非常短。
顺序文件指的是文件信息存放在若干连续的物理块中。其优点是简单、支持顺序存取和随机存取,顺序存取速度相对较快。缺点是文件不能动态增长、不利于文件插入和删除。如果用户的查询条件定义在查找码上,则顺序文件是比较适合的文件结构。
聚集文件将不同关系表中有关联关系的记录存储在一起。如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑聚集文件,来改善查询效率。综上所述,故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/gplZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
SQL语言的REVOKE语句实现下列哪一种数据控制功能
对一个由n个关键码组成的序列,借助排序过程选出其中最大的关键码,要求关键码比较次数和移动次数最少,应当使用下列哪种排序方法?
对n个记录的文件进行归并排序,所需要的辅助存储空间为
计算机的内存储器比外存储器
选择关系DBMS时,应考虑的因素包括Ⅰ.数据库应用的规模、类型和用户数Ⅱ.数据库应用的速度要求Ⅲ.计算机硬件、软件平台的性价比Ⅳ.开发者和使用者的经验和习惯Ⅴ.安全性要求
在雇员信息表关系EMP中,哪个属性是外键(foreignkey)?
批处理操作系统的主要缺点是
若记录型A中的每一个值,记录型B中可以由N个值(N>=0)与之联系,反之,若记录型B中的每一个值,记录型A中至多有一个值与之对应,则称记录型A与记录型B之间是______的联系。
一个部门有若干名职工,则部门与职工之间具有
对用户user1授予在数据库db上的创建表的权限,使用SQL语句来实现为______。
随机试题
当前计算机病毒的主要传播途径有网络和U盘。()
A.右下腹体征不明显B.腹膜刺激征不明显C.两者均有D.两者均无小儿急性阑尾炎
自汗与盗汗并见的常见原因是
女,30岁,平时月经周期25~35天,经量多。检查:宫颈柱状上皮异位。最适合该妇女的避孕方法是
模板拆除顺序和方法应根据模板设计的规定执行,如果模板设计无规定时,应严格遵守()的原则。
以税收抵免的发生为前提的是()。
某企业为增值税一般纳税人,2011年3月收购一批原材料因管理不善被盗,已知其账面成本为10000元(含分摊的运费5000元),其正确的会计处理为()。
下列各项中,加点的成语使用不当的一项是______。
Thewriteroffered______examplestosupporthisargument.Whichofthefollowingagreeswiththechosenpassage?
TheexploitationofthepowerintheSun’sraysisaformofalternativeenergynowshowingnewcommercialpromise.Inthe
最新回复
(
0
)