首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号FROM 学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号FROM 学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
admin
2021-06-28
33
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT 学号FROM 学生
WHERE姓名LIKE’张%’AND年龄!=15
为了加快该查询的执行效率,应该( )。
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则如下。
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥经常用于Where子句的列上创建索引。
根据索引建立规则A和B选项都符合建立索引的条件。但是一般Where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行“姓名LIKE’张%’”,如果条件为真则执行“年龄!=15”语句。由此可见本题查询时间主要消耗在Where语句上,因此在Where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://kaotiyun.com/show/BseZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
进程创建工作主要完成的是创建进程控制块(PCB),并把它挂到______队列中。
数据库FoxBASE和Oracle都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是
标准的SQL语言具有数据查询、数据操作、数据定义以及数据控制的功能,那么AL-TERTABLE语句实现的功能是
下列叙述不正确的是
关系数据库的规范化理论规定,在执行分离时,必须遵守______,保持原有的依赖关系和无损连接。
SQL语言中的GRANT和REVOKE语句主要用来维护数据的______。
虚拟页式存储管理中页表有若干项,当内存中某一页面被淘汰时,可根据什么决定是否将该页写回外存?
关系数据库中,下列说法不正确的是
下面关于数据库系统基于日志的恢复的叙述中,哪一种说法是正确的?
下列全部属于结构图的组图是()。
随机试题
圆截面直杆发生扭转与纯弯曲组合变形时,其中各点的应力状态为()。
发包人在招标工程量清单中给定暂估价的专业工程,依法必须招标的,应当由()依法组织招标选择专业分包人,并接受有管辖权的建设工程招标投标管理机构的监督。
位于市区的某生产企业(具有出口经营权)为增值税一般纳税人,2015年10月出口自产产品,出口货物离岸价(即FOB价)为1250万元人民币,内销货物取得不含税收入200万元人民币,当月发生可以抵扣的进项税额为100万元人民币(取得增值税专用发票,且已通过税务
在Excelr扣,可用下列()进行单元格的选择。
气体内的各种粒子因高温而动能增加,发生相互碰撞而产生游离的形式称为()。
患者,女,24岁,患支气管扩张8年,常反复咯血。因剧咳而致大咯血1天入院,住院期间突然出现咯血不止,患者表情恐怖,张口瞠目,两手乱抓,应考虑发生下列何种紧急状况?()
甲状腺上动脉自何处由颈外动脉发出()。
按照法律的创制主体和适用主体的不同,法律可以分为()
InanarticlesomeChinesescholarsaredescribedasbeing"tantalizedbythemysteriousdragonbonehieroglyphics."Tantalized
Thegroup’smovewill______competitioninthefast-growingChinesePCmarket.
最新回复
(
0
)