首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
admin
2021-05-07
62
问题
如果一个基本表的数据量很小,查询以整表扫描为主,并且会频繁执行更新操作,则存储该表的最佳文件结构是( )。
选项
A、散列文件
B、堆文件
C、顺序文件
D、聚集文件
答案
B
解析
散列文件是指利用散列存储方式组织的文件,亦称为直接存取文件。散列文件的优点是:文件随机存放,记录不需进行排序;插入、删除方便;存取速度快;不需要索引区,节省存储空间。其缺点是:不能进行顺序存取,只能按关键字随机存取,且询问方式只限于简单询问,并且在经过多次插入、删除后,也可能造成文件结构不合理,需要重新组织文件。
如果数据库中的一个基本表的数据量很少,并且插入、删除、更新等操作非常频繁,那么该基本表可以采用堆文件组织形式。因为堆文件无需建立索引,维护代价非常低。虽然堆文件的数据访问效率较低,但在数据量很少时,定位文件记录的时间非常短。
顺序文件指的是文件信息存放在若干连续的物理块中。其优点是简单、支持顺序存取和随机存取,顺序存取速度相对较快。缺点是文件不能动态增长、不利于文件插入和删除。如果用户的查询条件定义在查找码上,则顺序文件是比较适合的文件结构。
聚集文件将不同关系表中有关联关系的记录存储在一起。如果某些重要而频繁的用户查询经常需要进行多表连接操作,可以考虑聚集文件,来改善查询效率。综上所述,故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/BZlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
如果在DOS系统中,某一子目录中存在某些文件,该子目录使用RD命令
在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于3个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式?
关系数据模型
在客户机/服务器工作模式中,客户机可以使用______向数据库服务器发送查询命令。
在SQL语句定义查询范围时,谓词in可以用来查找属性值属于指定集合的元组,它实现“______”运算。
在登录日志文件时,应该
对数据库进行备份,这主要是为了维护数据库的
下列属于人工管理阶段的特点的是
设有关系R(A,B,C,D,E),各属性函数依赖集合有F{A→B,B→C,C→D,C→E},若把关系R分解为R1(A,B,C)和R2(C,D,E),则R1属于2NF,R2属于______。
哪一个以更好地支持企业或组织的决策分析处理的、面向主题的、集成的、相对稳定的、体现历史变化的数据集合?
随机试题
下列哪种疾病可能性大下列治疗首选
A.可复性疝B.难复性疝C.滑疝D.嵌顿疝E.绞窄性疝膀胱进入疝囊,并形成疝囊的一部分是
男性,62岁,诊断为肺癌,肿瘤刺激膈肌引起顽固性呃逆,可选用下列何药制止
A.羌活B.独活C.木瓜D.防己E.五加皮
“医乃仁术”指医学道德是
工程建设项目生命周期可用()表达方式予以表达。
关于投资各方现金流量表的说法,错误的是()。
下列不属于针对代理业务操作风险采取的风险控制措施的是()。
在现行的PC机中,常用的16位系统总线是( )
A、Thereare250millionplantseatenbyinsects.B、Therearefewerplantsthan250millionyearsago.C、Theyhavetheirwayofg
最新回复
(
0
)