首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法: Ⅰ.因为很少用到商品描述属性,可以将其单独存储 Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性 Ⅲ
现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法: Ⅰ.因为很少用到商品描述属性,可以将其单独存储 Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性 Ⅲ
admin
2021-05-07
53
问题
现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法:
Ⅰ.因为很少用到商品描述属性,可以将其单独存储
Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性
Ⅲ.因为经常执行商品表和销售表之间的连接操作,可以将它们组织成聚集文件
Ⅳ.因为经常按照商品号对销售表执行分组操作,可以将销售表组织成散列文件
以上做法中,正确的是( )。
选项
A、仅Ⅰ和Ⅱ和Ⅲ
B、仅Ⅰ、Ⅱ和Ⅳ
C、仅Ⅱ、Ⅲ和Ⅳ
D、全部都是
答案
D
解析
Ⅰ:因为很少用到商品描述属性,系统在查询时也就很少查询,因此可以将其分割,这样虽然破坏了表的整体性,却可以将系统得到优化。
Ⅱ:增加冗余列是指在多个表中增加具有相同语义的列,它常用来在查询时避免连接操作,值得一提的是,主码和外码在多表中重复出现不属于冗余列,这里指得冗余列是非关键字字段在多表的中的出现。
由于表的连接操作是比较费时的,如果在表中增加冗余列,则在行上执行查询操作时不需要进行表的连接操作,从而提高了查询效率。
Ⅲ:一个聚集是一组表,可将经常一起使用的具有同一公共列值的多个表中的数据行存储在一起。对于经常频繁一起查询的表,使用聚集比较方便。
Ⅳ:通常在运行Order By和Group By语句时会涉及到排序的操作,尤其是对大型的表进行重复的排序,会引起磁盘很大的开销。而散列文件的优点是:文件随机存放,记录不需进行排序;插入、删除方便;存取速度快;不需要索引区,节省存储空间。因此带有Order By和Group By的表可以使用散列文件存储,提高查询效率。
转载请注明原文地址:https://jikaoti.com/ti/Rj37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库系统运行过程中,由于应用程序错误所产生的故障通常称为
以下2题的关系代数操作基本如下的关系R和S。
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建
下列关于数据库三级模式结构的说法中,哪一个是不正确的?
若关系R和S的关系代数的操作结果如下,这是执行了若关系R和S的关系代数操作的结果如下,这是执行了
如果某事务成功完成执行,则该事务称为______事务。
在客户机/服务器工作模式中,客户机可以使用______向数据库服务器发送查询命令。
下列关于数据库三级模式结构的说法中,哪一个是不正确的
视图是______的表,其内容是根据查询定义的。
随机试题
在PowerPoint2003中添加新幻灯片,以下操作正确的是()
由《药品管理法》中药品的界定可知,下列不属于药品的是()。
甲乙所订合同属何性质的合同?本案中返工费应由谁负担。
混凝土垫层所留设的横向缩缝应做成假缝,其宽度为5~20毫米,深度为()。
下列金融市场中,属于短期资金市场的有()。
在以下企业内部控制中,注册会计师不应认为构成重大缺陷的是()。
计算简答题:根据所给材料回答问题。(需计算后回答的问题须列出算式;每个问题计算过程中的小数均保留实际位数,计算结果有小数的,小数保留2位。)2014年3月,A出版社出版了由著名少儿作家方可撰写的儿童文学《小马奇遇记》,该书定价30元,共印制50
裸购是指网民在相应的网站注册,并通过发帖、回帖、上传视频或招聘等网络活动获得相应积分,当积分达到指定数值时,网民就可以在网站以积分换取商品,从而少花钱甚至不花钱获得商品。根据上述定义,下列不属于裸购的是:
下面几种说法中,不正确的是()。
AfteraconcerttourinAsia,CanadaandtheU.S.,hewill______workonafive-languageopera.
最新回复
(
0
)