首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法: Ⅰ.因为很少用到商品描述属性,可以将其单独存储 Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性
现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法: Ⅰ.因为很少用到商品描述属性,可以将其单独存储 Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性
admin
2021-02-05
30
问题
现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法:
Ⅰ.因为很少用到商品描述属性,可以将其单独存储
Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性
Ⅲ.因为经常执行商品表和销售表之间的连接操作,可以将它们组织成聚集文件
Ⅳ.因为经常按照商品号对销售表执行分组操作,可以将销售表组织成散列文件
以上做法中,正确的是( )。
选项
A、仅Ⅰ和Ⅱ和Ⅲ
B、仅Ⅰ、Ⅱ和Ⅳ
C、仅Ⅱ、Ⅲ和Ⅳ
D、全部都是
答案
D
解析
Ⅰ:因为很少用到商品描述属性,系统在查询时也就很少查询,因此可以将其分割,这样虽然破坏了表的整体性,却可以将系统得到优化。
Ⅱ:增加冗余列是指在多个表中增加具有相同语义的列,它常用来在查询时避免连接操作,值得一提的是,主码和外码在多表中重复出现不属于冗余列,这里指得冗余列是非关键字字段在多表的中的出现。
由于表的连接操作是比较费时的,如果在表中增加冗余列,则在行上执行查询操作时不需要进行表的连接操作,从而提高了查询效率。
Ⅲ:一个聚集是一组表,可将经常一起使用的具有同一公共列值的多个表中的数据行存储在一起。对于经常频繁一起查询的表,使用聚集比较方便。
Ⅳ:通常在运行Order By和Group By语句时会涉及到排序的操作,尤其是对大型的表进行重复的排序,会引起磁盘很大的开销。而散列文件的优点是:文件随机存放,记录不需进行排序;插入、删除方便;存取速度快;不需要索引区,节省存储空间。因此带有Order By和Group By的表可以使用散列文件存储,提高查询效率。
转载请注明原文地址:https://kaotiyun.com/show/KclZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在PowerDesigner的组成模块中,用于物理数据库的设计和应用对象及数据组件的生成的工具是
设有属性A,B,C,D,以下表示中不是关系的是
关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则中元组数目的范围是
______映像保证了数字与程序的逻辑独立性。
输出设备的作用是将计算机内部______表示形式的信息转换成人们所需要的或其他设备能接受和识别的信息形式。
下面的叙述中,正确的是
以下2题基于以下描述:有一个初始为空的栈和输入序列A,B,C,D,E,F,G,现经过如下操作:push,push,top,pop,push,push,top,push,pop,pop,pop。
下列说法中正确的是
下面不正确的说法是
随机试题
合理设定与选择保护功能,可使变频调速系统长期安全可靠使用、减少故障发生。保护功能可分软件保护和硬件保护两大类。软件保护比硬件保护更重要。()
能推动电子沿导体流动一种力量,也可以说是电流的一种动力,我们称之为()。
补口后应对热收缩套(带)的粘结力进行检验,常温下的剥离强度不应小于()。
行政权力的公共性主要体现在行政权力的主体只能是()
简述人民群众的含义和人民群众在历史发展中的作用。
下列关于呕吐与进食的表述,正确的是
重点跟踪评价项目的目标、效益和风险是属于()的任务。
弘扬以改革创新为核心的时代精神,重在营造氛围、潜移默化;重在联系实际、贴近生活;重在持之以恒、久久为功。这要求我们做到()
Weknow【B1】abouttheuniverse.Itmeanstheearth,thesun,themoonandthestars,andthespace【B2】them.Mostofthestarsare
Theroleofteachersineducationextendspastresponsibilityofpassingalonginformation.Asthenamesuggests,theprimaryf
最新回复
(
0
)