首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
admin
2020-12-02
33
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT学号FROM学生
WHERE姓名LIKE’张%’AND年龄!=15
为了加快该查询的执行效率,应该( )。
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则如下。
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥经常用于Where子句的列上创建索引。
根据索引建立规则A和B选项都符合建立索引的条件。但是一般where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行“姓名LIKE’张%’”,如果条件为真则执行“年龄!=15”语句。由此可见本题查询时间主要消耗在Where语句上,因此在Where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://kaotiyun.com/show/bylZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库系统的逻辑工作单位是()。
下面所列各项,哪些属于数据库技术的研究领域?()①数据库管理系统软件的研究②数据库设计③数据库管理④操作系统
在包括1000个元素的线性表中实现如下各运算,哪一个所需要的执行时间最长?()
在计算机硬件系统的基本组成中,完成解释指令、执行指令的功能部件是()。
数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:【】、一致性、隔离性和持久性。
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于
______是文件存在的标志,它记录了系统管理文件所需要的全部信息。
数据字典是数据库分析阶段最重要的工具之一,其基本功能是()。
在SQL语言的SELECT语句中,实现投影操作的是哪个语句?()
设有关系R(A,B,C)和S(A,D,E,F),且R.A和S.A取自同一个域,与下面SQL语句:SELECTA,B,E,FFROMR,SWHERER.A=S.AANDB=3等价的关系代数表达式是
随机试题
A、occursmostinfrequentlyB、isshiftedsidewaysbystrongwindsC、striketwiceormoreinthesamespotD、isequippedwithago
患者女性,45岁,G3P2,因“月经周期延长、经量增多1年,阴道大量出血伴心慌、乏力1周”就诊。患者有吸烟史。自1年前开始出现月经周期延长,由原来的30天逐渐增加到2~3个月,月经量时多时少,最多5片/天(夜用,42cm),无明显痛经。2月前单位查体发现贫
鸡白痢检疫最常用的方法是
正常情况下,胃黏膜不会被胃液所消化,是由于
A.胁肋胀痛,游走不定B.胁肋刺痛,痛有定处C.胁肋隐痛,其痛不休D.胁肋剧痛,口苦目黄E.右上腹痛,嗳气泛酸
A、益气固表B、解表散寒C、解毒消肿D、宣肺止咳E、利湿止泻桑菊感冒片除疏风清热外,又能
下列关于票据转贴现的描述,正确的是()。
下列各项中,不受被审计单位信息系统的设计和运行直接影响的是()。(2020年网络回忆版)
在知识的提取阶段,个体应用所学知识来解决实际问题,使所学知识产生广泛迁移。()
Weoftenhearthe【21】"Bug"whileusingcomputers.Butwhatisabug?Incomputerscience,abug【22】anerrorinsoftwareorhardw
最新回复
(
0
)