首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
admin
2020-12-02
16
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT学号FROM学生
WHERE姓名LIKE’张%’AND年龄!=15
为了加快该查询的执行效率,应该( )。
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则如下。
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥经常用于Where子句的列上创建索引。
根据索引建立规则A和B选项都符合建立索引的条件。但是一般where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行“姓名LIKE’张%’”,如果条件为真则执行“年龄!=15”语句。由此可见本题查询时间主要消耗在Where语句上,因此在Where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://jikaoti.com/ti/rl37FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
设栈S和队列Q的初始状态为空,元素e1、e2、e3、e4、e5e6依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是e2、e4、e3、e6、e5、e1,则栈S的容量至少应是()。
网络中的信息安全保密主要包括两个方面:信息存储安全和【】。
虚拟存储管理系统的基础是程序的【】理论。
下述哪一条不属于数据库设计的内容?
数据库系统的日志文件用于记录下述哪类内容?
下面所列条目中,哪一条不是标准的SQL语句?
在下列关系代数的操作中,哪一个不属于专门的关系运算?
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?
数据库系统的核心组成部分是______。
______是文件存在的标志,它记录了系统管理文件所需要的全部信息。
随机试题
科学发展观着眼于党和人民事业发展的全局,紧紧围绕的主题是()
AMontcggia骨折CGaleazzi骨折CSmith骨折DColles骨折EBarton骨折腕关节屈曲、手背着地受伤引起的桡骨下端骨折称
夏末,某养殖场笼养的10000只产蛋鸡,产蛋率突然下降,软壳蛋和畸形蛋增加。有些鸡消瘦,鸡冠苍白。剖检发病鸡,偶见输卵管黏膜水肿,其他脏器无明显病变。该病最常用的实验室诊断方法是
A.长期、反复咯嗽、咯痰B.反复咳嗽、咯痰,喘息,并伴有哮鸣音C.咳嗽、咯痰,伴长期午后低热,消瘦,盗汗D.发作性带哮鸣音的呼气性呼吸困难E.夜间熟睡后突然憋醒,伴咳嗽、咯痰慢性支气管炎单纯型的临床表现是
对项目经理的考核涉及的方面有()
A企业是一家有限合伙企业,由张某、李某和赵某设立。其中张某为普通合伙人,李某和赵某为有限合伙人。2012年2月,A企业接到B公司发出一封电子邮件称:现有一批电器,包括某型号电视机80台,每台售价3400元;某型号电冰箱100台;每台售价2
甲公司向乙银行借款,约定甲公司以自有的一栋正在出租的办公楼作为抵押。如果债务人不履行到期债务,下列说法正确的有()。
在艾里克森看来,婴儿后期(2~4岁)人格发展的主要任务是()
Itanium是()位芯片。
Wherearetheynow?
最新回复
(
0
)