首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在SQL Server 2008数据库中存在销售单据明细表,其建表语句为: CREATE TABLE 销售单据明细表( 销售单据编号 varchar(8), 商品编号 varchar(8), 单价 money, 数量 int, 总价
在SQL Server 2008数据库中存在销售单据明细表,其建表语句为: CREATE TABLE 销售单据明细表( 销售单据编号 varchar(8), 商品编号 varchar(8), 单价 money, 数量 int, 总价
admin
2021-09-16
38
问题
在SQL Server 2008数据库中存在销售单据明细表,其建表语句为:
CREATE TABLE 销售单据明细表(
销售单据编号 varchar(8),
商品编号 varchar(8),
单价 money,
数量 int,
总价 money);
在系统运行一段时间后,此表中有近千万条数据,程序员在数据库中执行如下SQL语句:
SELECT 商品编号,sum(总价) FROM 销售单据明细表 WHERE 单价>50 GROUP BY 商品编号
为提高此查询的执行效率,需在此表中建立索引,请给出建立索引的方案。
选项
答案
CREATE UNIQUE CLUSTERED INDEX ix_商品编号 on 销售单据明细表 (商品编号)
解析
本题考查的是索引相关知识,如索引定义,在什么地方建立索引,建立索引的条件等等,以及Active-Standby架构的数据库运行模式的机制。
索引的知识
索引技术是一种快速数据访问技术,它将一个文件的每个记录在某个或某些领域(或称为属性)上的取值与该记录的物理地址直接联系起来,提供了一种根据记录域的取值快速访问文件记录的机制。索引的使用要恰到好处,其使用原则一般如下:
①经常在查询中作为条件被使用的列,应为其建立索引;
②频繁进行排序或分组(即进行group by或order by操作)的列,应为其建立索引;
③一个列的值域很大时,应为其建立索引;
④如果待排序的列由多个,应在这些列上建立复合索引。
聚集索引是指数据库表行中数据的物理顺序与键值的逻辑(索引)顺序相同。一个表只能有一个聚集索引,因为一个表的物理顺序只有一种情况,所以,对应的聚集索引只能有一个。与非聚集索引相比,聚集索引有着更快的检索速度。聚集索引关键字Clustered Index,关键字unique表示唯一索引。建立UNIQUE CLUSTERED索引,使查询商品编号的数据记录唯一,降低了搜索范围,提高了搜索效率。
转载请注明原文地址:https://kaotiyun.com/show/PPeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
A、 B、 C、 D、 B数据库的三级模式结构是指数据库系统的外模式、模式和内模式。外模式是与某一具体应用有的数据的逻辑表示,通常是模式的子集,一个数据库可以有多个外模式。
A、 B、 C、 D、 C应用层协议主要有以下七层:①网络终端协议TELNET。②文件传送协议FTP。③电子邮件协议SMTP。④域名服务DNS。⑤路由信息协议RIP。
对并行数据库______的研究是研究如何对数据库中的关系进行划分,并把它们分布到多个处理器或多个磁盘。
在面向对象数据模型中,子类可以从其超类中______所有的属性和方法。
A、 B、 C、 D、 A第一范式要求元组的每个分量必须是不可分的数据项。第二范式要求在第一范式基础上每一个非主属性完全函数依赖于码。第三范式要求在第二范式基础上每一个非主属性不传递依赖于码。
A、 B、 C、 D、 C操作系统根据作业说明书,生成一个称为作业控制块JCB的表格。系统为每一个作业建立一个JCB,JCB包含了对作业进行管理控制所必要的信息。JCB在作业整个运行中始终存在,内容不断变化,
A、 B、 C、 D、 B进程的动态性表明进程在其生存期内需要经历一系列的离散状态。运行中的进程可以处于以下3种状态之一:运行、就绪、等待。其中运行状态是指进程获得CPU,并且在CPU上执行的状态。就绪状态是
A、 B、 C、 D、 B认证服务是要解决网络中信息传送的源结点用户与目的结点用户的身份的真实性,防止出现假冒、伪装等问题。在网络中两个用户开始通信时,系统要确认双方身份的合法性、同时要保证在通信过程中不会有
A、 B、 C、 D、 C用户可以在最频繁查询的列上建立聚簇索引以提高查询效率。显然在一个基本表上最多只能建立一个聚簇索引。创建索引是为了减少查询操作的时间。但如果数据增、删、改频繁,系统会花费许多时间来维护
DB2数据库管理系统为了提高性能,当连接所涉及的事实表达到三个或三个以上的时候,DB2可自动地判断是否使用星型连接技术(starioin)和_________索引进行优化。
随机试题
A.合穴B.经穴C.井穴D.荥穴治疗热证取
下列土地价格中,()是指在正常市场条件下的,未进行或部分进行基础设施配套开发和土地平整,但已完成土地使用批准手续的一定年期的土地使用权价格。
下列选项中关于环境影响预测的阶段与时段不正确的是( )。
在采用( )模式时,业主对工程费用不能直接控制,因而在这方面存在很大的风险。
会计科目编码一般采用()的编码方法。
随着复利次数的增加,同一个名义年利率求出的有效年利率会不断______,且速度会越来越______。()
班级管理常见的几种模式有()。
某商业集团,需要对集团下的商店、商店负责人、商品等进行管理,设计的数据库中有一个关系模式R为:R(商店编号、商品编号、库存数量、部分编号、负责人)如果规定:(1)每个商店的每种商品只在一个部门销售;(2)每个商店的每个部门只有
Duringthe1980s,unemploymentandunderemploymentinsomecountrieswasashighas90percent.Somecountriesdidnot【C1】______
Angeroftenmakesusuncomfortable.It’suncomfortabletowitnessanduncomfortabletofeel.Witnessingyourchild’sangercanb
最新回复
(
0
)