首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有商品表(商品号,商品名,商品价格,商品类别),销售表(顾客号,商品号,销售数量,销售日期)。关于这两个表有如下性能优化做法: Ⅰ.因为经常按照销售日期进行销售数量的汇总分析,因此对销售表可以按销售日期进行分区 Ⅱ.因为经常按照商品名查询商品的销售数量,
现有商品表(商品号,商品名,商品价格,商品类别),销售表(顾客号,商品号,销售数量,销售日期)。关于这两个表有如下性能优化做法: Ⅰ.因为经常按照销售日期进行销售数量的汇总分析,因此对销售表可以按销售日期进行分区 Ⅱ.因为经常按照商品名查询商品的销售数量,
admin
2021-05-07
46
问题
现有商品表(商品号,商品名,商品价格,商品类别),销售表(顾客号,商品号,销售数量,销售日期)。关于这两个表有如下性能优化做法:
Ⅰ.因为经常按照销售日期进行销售数量的汇总分析,因此对销售表可以按销售日期进行分区
Ⅱ.因为经常按照商品名查询商品的销售数量,因此可以在销售表中添加商品名属性
Ⅲ.因为经常按照商品类别进行销售数量的汇总分析,因此可以将按商品号分组的销售数量汇总结果保存起来
Ⅳ.因为经常按照顾客号执行分组操作,因此可以将销售表组织成基于顾客号的顺序文件
以上做法中,正确的是( )。
选项
A、仅Ⅰ、Ⅱ和Ⅲ
B、仅Ⅰ、Ⅱ和Ⅳ
C、仅Ⅱ、Ⅲ和Ⅳ
D、全部都对
答案
D
解析
当对数据的操作只涉及一部分数据而不是所有数据时,就可以考虑建立分区表。Ⅰ符合分区的条件,故Ⅰ正确。
增加冗余列是指在多个表中增加具有相同语义的列,它常用来在查询时避免连接操作,提高查询效率。Ⅱ中在销售表中增加了“商品名”属性就属于增加冗余列,故Ⅱ可以提高查询效率,符合性能优化方法。
汇总过程可能需要同时对大批量数据进行实时访问,同时对数据进行加和、取平均操作,这些操作占用数据库服务器CPU大、持续时间长。为了降低这些操作时间,可以根据统计操作的使用情况,将频繁使用的统计操作的中间结果保存汇总表中,当用户发出汇总请求时,即可直接从汇总表中获取数据,降低了数据访问量以及汇总操作的CPU计算量。Ⅲ就是通过新增汇总表来进行性能优化的。
顺序文件支持基于查找码的顺序访问,也支持快速的二分查找。如果用户的查询条件定义在查找码上,则顺序文件是比较适合的文件结构。Ⅳ中是基于顾客号的分组,因此顺序文件适合查找。
故答案为D项。
转载请注明原文地址:https://www.kaotiyun.com/show/FplZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在单CPU系统中,如果同时存在24个并发进程,则处于就绪队列中的进程最多有______个。
20世纪90年代,随着网络技术的发展,哪一种结构的数据库系统成为主流?
第(44)和(45)题的关系代数操作基本是如下的关系R和S。
SQL语言的REVOKE语句实现下列哪一种数据控制功能
哪一个不是分时系统的基本特征?
数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:______、一致性、隔离性和持久性。
在SQL语言的SELECT语句中,实现投影操作的是哪个子句?
下列条目中,哪些是当SQL语句嵌入到主语言时要解决的问题Ⅰ.区分SQL语句与主语言语句Ⅱ.数据库工作单元和程序工作单元之间的通信Ⅲ.协调SQL语句与主语言语句处理记录的不同方式
当用SQL的ALTERTABLE语句个性基本表时,如果要删除其中的某个完整性的约束条件,应该在该语句中使用短语
随机试题
试析巴金《激流三部曲》中觉新这一人物形象。
在Windows7系统中,以下_____操作可以用于关闭“资源管理器”窗口。
儿童每日摄人脂肪应占总热量的
哪种心律失常易发生"心输出量减少"护理问题:
石某系某市无业人员,某日因琐碎小事将张某和李某打致轻伤,张某将案件起诉到法院,李某接到法院通知后表示不想追究石某的责任,没有参加诉讼。一审宣判后,李某反悔,就同一事实向法院提起自诉。该法院应当如何处理?()
在集合资产管理计划说明书中,集合计划有关当事人介绍包括()。
下列选项中,不属于按客户类型分类的理财业务是()。
下列资产中,不需要计提折旧的有()。
Inthecollege-admissionswars,weparentsarethetruefights.Wearepushingourkidstogetgoodgrades,takeSATpreparatory
律师王某在代理一起民事诉讼案件时,编造了一份对自己代理的一方当事人有利的虚假证言,指使证人李某背熟以后向法庭陈述,致使本该败诉的己方当事人因此而胜诉。王某的行为构成何罪?()
最新回复
(
0
)