首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 姓名 LIKE′张%′AND 年龄! =15 为了加快该查询的执行效率,应该( )。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 姓名 LIKE′张%′AND 年龄! =15 为了加快该查询的执行效率,应该( )。
admin
2021-05-07
22
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT 学号 FROM 学生
WHERE 姓名 LIKE′张%′AND 年龄! =15
为了加快该查询的执行效率,应该( )。
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则如下。
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥经常用于Where子句的列上创建索引。
根据索引建立规则A和B选项都符合建立索引的条件。但是一般Where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行“姓名LIKE′张%′”,如果条件为真则执行“年龄!=15”语句。由此可见本题查询时间主要消耗在Where语句上,因此在Where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://kaotiyun.com/show/9qlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
以下3题基于如下所示的二叉树。
以下2题基于以下描述:有一个初始为空的栈和输入序列A,B,C,D,E,F,G,现经过如下操作:push,push,top,pop,push,push,top,push,pop,pop,pop。
在Oracle中,可以根据用户建立的模型,自动生成数据字典、数据库表、应用代码和文档的工具是
下列属于数据定义方面的程序模块的是Ⅰ.查询处理程序模块Ⅱ.完整性定义模块Ⅲ.数据更新程序模块Ⅳ.安全性定义程序模块
在Oracle产品中,用公用网关接口实现的过程化网关是
一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有
设有关键码序列(17,8,3,25,16,1,13,19,18,4,6,21),要按关键码值递增的次序排序,用初始增量为4的希尔排序法,一趟扫描后的结果是______。
下列关于关系模型完整性约束的叙述不正确的是
下列关于模式的术语中,哪一个不是指数据库三级模式结构中的外模式
在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式
随机试题
________,夜雨闻铃肠断声。
药学服务的执行者临床药学的执行者
判断慢性胃炎是否属活动性的病理依据是
邱应海入室盗窃郑国荣彩电,刚出门口装车时被外出回来的郑国荣妻子发现。郑国荣妻子认识邱应海,问邱应海为何搬走彩电。邱应海谎称郑国荣欠其3000元钱未还,故要搬走彩电。郑国荣妻子说,如果郑国荣借钱未还,等郑国荣回来再说,邱应海不理睬,开车带着彩电离开。邱应海构
在进行直方图分部位置的观察分析时,如果质量特性数据的分布集中且边界与质量标准的上下界限有较大距离,说明生产过程的质量能力()。
下列关于办理支付结算的表述中,符合法律规定的有()。
《刑法》第236条规定:“以暴力、胁迫或者其他手段强奸妇女的,处三年以上十年以下有期徒刑。奸淫不满十四周岁的幼女的,以强奸论,从重处罚。强奸妇女、奸淫幼女,有下列情形之一的,处十年以上有期徒刑、无期徒刑或者死刑:(一)强奸妇女、奸淫幼女情节恶劣的;
下面程序运行时输出结果为__________。#include#includeclassRect{public:Rect(int1,intw){length=l;width=w;)
A、Itisinthetoilet.B、Itisnotinthetoilet.C、Itisinthefirstfloor.D、Itisinthethirdfloor.A
A、Agreatcharacterinhistory.B、Atheatricalroleinaplay.C、AspecialsymbolinNovell.D、Animaginarypersoninafiction.
最新回复
(
0
)