首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在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
23
问题
在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、 ASQLSERVER广泛支持电子商务功能。包括:①使用CommerceServer2000和SQLServer2000创建B2B和B2C网站,分析网站发展趋势并自动实
A、 B、 C、 D、 D虚拟存储系统将内存与外存有机地结合在一起,从而得到一个容量很大的虚拟空间,使用户感到仿佛得到一个很大的内存。虚存虽然比内存要大得多,但不可能无限大,其大小要受到外存空间的限制以及CP
A、 B、 C、 D、 D更新操作语句的一般格式为:UPDATE<表名>SET<列名>=<表达式>[,<列名>=<表达式>]...[WHERE谓词]更新指定表中满足谓词的记录
下面哪一条不是对象一关系数据库的基本特征()。
设有两个事务T1、T2,对数据A的并发操作如下图所示。下列说法中正确的是()。
在下面列出的数据模型中,哪一个是概念数据模型()。
数据库系统运行过程中,由于应用程序错误所产生的故障通常称为()。
数据模型质量的高低不会影响数据库性能的好坏,这句话正确否?【】
随机试题
Whenevertwoormoreunusualtraitsorsituationsarefoundinthesameplace,itistemptingtolookformorethanacoincident
需要
A.甲氧苄啶B.诺氟沙星C.阿莫西林D.阿米卡星E.磺胺嘧啶抑制细菌细胞壁合成的是()。
中药散剂的水分含量要求是不得超过
影响利润率的因素主要有()。
项目周期可以划分的主要阶段有()。
某工程项目,采用以直接费为计算基础的全费用单价计价,混凝土分项工程的全费用单价为446元/m3,直接费为350元/m3,间接费费率为12%,利润率为10%,营业税税率为3%,城市维护建设税税率为7%,教育费附加费率为3%。施工合同约定:工程无预付款;进度
会计核算工作的基础环节是()。
小张原来是程序员,后来跳槽到一家新公司任项目经理,由于缺乏管理经验,公司的人力资源部门给小张安排了培训,让他参加了一个大学开设的项目管理学习班。经过两星期的集中培训,小张觉得自己对管理理论有了系统的认识,在经营和管理意识上也有了很大提高,心想可以在工作中一
党的组织原则和领导制度是()。
最新回复
(
0
)