首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若系统使用频度最高的查询语句为 SELECT * FROM SC WHERE Sno=x AND Cno=y; //其中x,y为变量 为使该查询语句的执行效率最高,应创建______。
若系统使用频度最高的查询语句为 SELECT * FROM SC WHERE Sno=x AND Cno=y; //其中x,y为变量 为使该查询语句的执行效率最高,应创建______。
admin
2017-09-14
64
问题
若系统使用频度最高的查询语句为
SELECT *
FROM SC
WHERE Sno=x AND Cno=y; //其中x,y为变量
为使该查询语句的执行效率最高,应创建______。
选项
A、Sno上的索引
B、Cno上的索引
C、Sno,Cno上的索引
D、SC上的视图SC_V(Sno,Cno)
答案
C
解析
本题考查索引的应用方法。
索引是提高查询效率的最有效手段,但索引又会引起更新操作(INSERT、UPDATE和DELETE)的效率降低。因此,应根据查询需求创建必要的索引。本题目给出了查询频度最高的语句,其执行效率的提高对整个系统的总体性能起到重要作用。SQL查询中的WHERE语句是提取和筛选记录的条件,通过建立WHERE语句中使用的(Sno,Cno)属性组上的索引,可以快速定位给定取值的记录所在的页面,同时因为查询通常都是大量记录中查找到少量符合条件的记录,本例更是如此,满足给定条件的记录仅一条,有了索引,无须从硬盘读取所有记录到内存进行提取,而只需通过索引将满足条件的记录所在页面读至内存即可,会大大提高查询效率。
当然,有些DBMS会自动建立主码上的索引,本例中(Sno,Cno)为SC表的主码,可能无须再另行建立索引,需要根据具体的DBMS来决定用户是否另行建立索引。
转载请注明原文地址:https://kaotiyun.com/show/kmTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
以下关于信息库(Repository)的叙述中,最恰当的是(76);(77)不是信息库所包含的内容。(76)
(28)isapropertyofobject-orientedsoftwarebywhichanabstractoperationmaybeperformedindifferentwaysindifferentcl
某软件开发项目计划设置如下基线:需求基线、设计基线、产品基线。在编码阶段,详细设计文件需要变更,以下叙述中,(325)是正确的。
某软件开发项目,预算为40万元,计划在40个工作日内完成。当项目进展到30个工作日时,项目经理对项目进行了绩效评估,结果是:项目完成当期计划进度的70%,花费了23万,按此绩效还需投入大约()万元才能完成该项目。
(2009上集管)目前企业信息化系统所使用的数据库管理系统的结构,大多数为______。
Documentationofasoftwarepackageisnormallyproducedfortwopurposes.Oneistoexplainthe(11)oftheSoflwareanddescribeh
Insoftwareengineeringthedesignphaseisdividedinto().
在Windows Server 2003操作系统中可以通过安装(68)组件创建FTP站点。
对事务日志的正确描述是(9)。
随机试题
较易引起肺癌的尘肺是
无静差自动调速系统能保持无差稳定运行,主要是由于采用了()。
机体的内环境是指
下列说法正确的是()
对于签发的涉及结构安全的产品或试验检测项目不合格报告,工地试验室授权负责人应在()报送试验检测委托方,抄送项目质量监督机构。
束窄河床,固定和加高边滩,集中水流冲刷航槽的措施适用于沙质浅滩的()整治。
下列税务行政处罚情形中,当事人可以在税务机关做出税务行政处罚决定之前要求听证的是()。
“十万人家如洞天”是唐人赵嘏称赞()的诗句。
社会主义职业道德是建立在()为主体的经济基础之上的一种社会意识。
M.Jacksonsuggestedthedatastructureorientedsoftwaredesignmethod.Whichofthefollowingstructurecanbeintroducedbyusi
最新回复
(
0
)