首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE′张%′AND年龄!=15 为了加快该查询的执行效率,应该( )。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE′张%′AND年龄!=15 为了加快该查询的执行效率,应该( )。
admin
2021-05-07
31
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT学号FROM学生
WHERE姓名LIKE
′
张%
′
AND年龄!=15
为了加快该查询的执行效率,应该( )。
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则如下。
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥经常用于Where子句的列上创建索引。
根据索引建立规则A和B选项都符合建立索引的条件。但是一般Where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行“姓名LIKE
′
张%
′
”,如果条件为真则执行“年龄!=15”语句。由此可见本题查询时间主要消耗在Where语句上,因此在Where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://www.kaotiyun.com/show/IZlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
PowerBuilder是一种深受用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是
下面所列条目中,哪一项是当前开发工具的发展趋势?Ⅰ.采用三层Client/Server结构Ⅱ.对Web应用的支持Ⅲ.开放的、构件式的分布式计算环境
如果要求一个线性表既能较快地查找,又能适应动态变化的要求,则可采用的方法是
数据库的三级模式结构中,外模式又称为
一个进程执行V操作意味着
不允许任何其他事务对这个锁定目标再加上任何类型锁的锁是
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机文化”课的全体男学生姓名的SQL语句是
下列关于E-R模型的叙述中,哪一条是不正确的?
下列关于网络的叙述错误的是
随机试题
光纤通信系统有哪几部分组成?简述各部分作用。
关于合并心脏疾患患者的手术前准备的叙述中,正确的是
口腔种植学的指导理论是
加速药物排泄、减少药物吸收的方法不包括( )。
假设费克销售其生产的电视机给奈克,奈克后来知晓这个电视机有缺陷,他可以向谁主张退货和赔偿损失?展销会结束后,奈克在家正看电视,而电视机发生爆炸,一家人遭受了人身伤害,请问奈克一家可以请求下列哪些人员赔偿?
洛可可艺术
李老师给三年级的同学上一节“绘画游戏”的美术课。一开课,李老师首先和同学们玩一个“我画你猜”的小游戏。她在黑板上依次画出了直线、曲线、折线,让学生说出看到后联想到了什么?同学们纷纷发言。“我看到电线杆;我觉得折线像山峰;我看到曲线像水波纹,像花边……”李老
有两瓶质量均为100克且浓度相同的盐溶液,在一瓶中加入20克水,在另一瓶中加入50克浓度为30%的盐溶液后.它们的浓度仍然相等,则这两瓶盐溶液原来的溶度是:
我国大陆地区总人口10年中平均每年增加()。
A、Theydonotmakeanychangesaboutthetradingskills.B、Theyrealizethefactorsofasuccessfultradetoolate.C、Theycare
最新回复
(
0
)