首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法: Ⅰ.因为很少用到商品描述属性,可以将其单独存储 Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性
现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法: Ⅰ.因为很少用到商品描述属性,可以将其单独存储 Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性
admin
2020-10-15
41
问题
现有商品表(商品号,商品名,商品价格,商品描述),销售表(顾客号,商品号,销售数量,销售日期)。关于性能优化有以下做法:
Ⅰ.因为很少用到商品描述属性,可以将其单独存储
Ⅱ.因为经常按照商品名查询商品的销售数量,可以在销售表中添加商品名属性
Ⅲ.因为经常执行商品表和销售表之间的连接操作,可以将它们组织成聚集文件
Ⅳ.因为经常按照商品号对销售表执行分组操作,可以将销售表组织成散列文件
以上做法中,正确的是( )。
选项
A、仅Ⅰ和Ⅱ和Ⅲ
B、仅Ⅰ、Ⅱ和Ⅳ
C、仅Ⅱ、Ⅲ和Ⅳ
D、全部都是
答案
D
解析
Ⅰ:因为很少用到商品描述属性,系统在查询时也就很少查询,因此可以将其分割,这样虽然破坏了表的整体性,却可以将系统得到优化。
Ⅱ:增加冗余列是指在多个表中增加具有相同语义的列,它常用来在查询时避免连接操作,值得一提的是,主码和外码在多表中重复出现不属于冗余列,这里指得冗余列是非关键字字段在多表的中的出现。
由于表的连接操作是比较费时的,如果在表中增加冗余列,则在行上执行查询操作时不需要进行表的连接操作,从而提高了查询效率。
Ⅲ:一个聚集是一组表,可将经常一起使用的具有同一公共列值的多个表中的数据行存储在一起。对于经常频繁一起查询的表,使用聚集比较方便。
Ⅳ:通常在运行Order By和Group By语句时会涉及到排序的操作,尤其是对大型的表进行重复的排序,会引起磁盘很大的开销。而散列文件的优点是:文件随机存放,记录不需进行排序;插入、删除方便;存取速度快;不需要索引区,节省存储空间。因此带有Order By和Group By的表可以使用散列文件存储,提高查询效率。
转载请注明原文地址:https://kaotiyun.com/show/ojlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在所有的关系数据库上的操作,______是核心,是其他操作的前提。
数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统______。
下面关于进程的论述中,其中不正确的是______。1、进程是一个独立的运行单位,不同进程间的动作在时间上可以重叠2、在单处理器、多道程序设计系统中,由于进程是并发执行的,所以在同一时刻,可以有多个进程处于运行状态3、一个处于等待状态
数据结构是所研究对象的【】的集合。这些对象是数据库的组成成分,一般分为两类,一类是与数据类型、内容有关的对象,另一类是与数据之间联系有关的对象。
在关系数据库标准语言SQL中,实现数据检索的语句(命令)是【】。
关系模式规范化过程中,若要求分解保持函数依赖,那么模式分解一定可以达到3NF,但不一定达到【】。
Oracle数据库管理系统的Internet解决方案的产品是OracleWebServer,下面列出的条目中,哪一个不属于该产品?()
以下有关操作系统的叙述中,错误的是()。
数据库系统的日志文件用于记录下述哪类内容?
以下关于数据结构的基本概念的叙述中哪一条是错误的?
随机试题
A、主要含香豆素类成分B、主要含木脂素类成分C、主要含三萜皂苷类成分D、主要含甾体皂苷类成分E、主要含挥发油薄荷
水闸混凝土施工原则是()。
某施工单位承接了某隧道施工任务,该隧道为分离式双洞隧道,洞口间距50m。其中,左线长3996m,进口里程桩号为ZK13+956;右线长4013m,进口里程桩号为YK13+952。根据地质勘察报告,YK14+020~YK16+200段分布有冲
下列负债中,属于非流动负债的是()。
虽然所有者权益和负债都是对企业资产的要求权,但它们的性质是不一样的。()
根据以下资料回答下列题甲公司的业务员胡某公出购货,向财务科借款2000元,出具借款收据。胡某公出购货过程中,向乙公司购货一批,取得盖有乙公司公章的发票一张,后发现该发票记载的货物型号有错误。另外,在其购买一笔自用物品时,示意营业员开具办公用品发
采取决定阶段是意志行动的中心环节,是意志努力的集中表现,其往往能与克服困难相联系,与成功和失败的体验相联系。()
概述公司金融或财务领域中“分离定理”的内容。
设f(x)=x/(a+ebx)在(-∞,+∞)内连续,且f(x)=0,则().
Asawisemanoncesaid,weareallultimatelyalone.Butan【C1】______numberofEuropeansarechoosingtobesoataneverearli
最新回复
(
0
)