首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 姓名 LIKE ’张%’ AND 年龄 != 15 为了加快该查询的执行效率,应该( )
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 姓名 LIKE ’张%’ AND 年龄 != 15 为了加快该查询的执行效率,应该( )
admin
2021-05-07
12
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT 学号 FROM 学生
WHERE 姓名 LIKE ’张%’ AND 年龄 != 15
为了加快该查询的执行效率,应该( )
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则:
在需要经常搜索的列上创建索引。
主键上创建索引。
经常用于连接的列上创建索引。
经常需要根据范围进行搜索的列上创建索引。
经常需要排序的列上创建索引。
经常用于where子句的列上创建索引。
根据索引建立规则A和B都符合建立索引的条件。但是一般where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行"姓名 LIKE ’张%’",如果条件为真则执行"年龄 != 15"语句。由此可见本题查询时间主要消耗在where语句上,因此在where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://kaotiyun.com/show/4vlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列哪一个是正确的从栈中删除元素的序列?下列哪一个是上述操作序列完成后栈中的元素列表(从底到顶)?
在PowerDesigner工具中哪个功能用于物理数据库的设计和应用对象技术及组件的生成?
SQL语言中的CREATETABLE语句实现哪种功能?
在就绪队列中,一旦有优先级高于当前运行进程优先级的进程存在时,便立即对进程进行调度,转让CPU,这叫做
在页式存储管理中,用户程序的逻辑地址由【】和页内地址两部分组成。
数据流图和数据字典这两个工具共同完成对需求分析调查结果的描述。以下哪一项不是数据字典中的项目?
在关系数据库的逻辑设计中,若转换一个1:n的联系为一个关系,则此关系的主键是
下列关于关系模式的码和外码的叙述中,哪些是正确的?Ⅰ.主码可以是单个属性,也可以是属性组Ⅱ.外码可以是单个属性,也可以是属性组Ⅲ.一个关系模式的主码与该关系模式的任何一个外码的交一定为空Ⅳ.一个关系模式的主码与该关系模式的所有外码的并一定包含了该关
设有两个散列函数H1(k)=kmod13和H2(k)=kmod11+1,散列表T[0…12],用双重散列解决冲突。函数H1用来计算散列地址,当发生冲突时,H2作为计算下一个探测地址的增量,假定在某一时刻表T的状态为:下一个被插入的关键码是42,其插入的位置
随机试题
Iwanttohavethis______bytomorrowmorning.
霍奇金病特征性的热型是
安全生产监督检查人员的下列行为中,()不符合《中华人民共和国安全生产法》的有关规定。
房地产经纪信息管理的原则有()。
当保温层厚度大于或等于()mm,应采用两层或多层逐层施工。
某地下人防工程地下2层,地下二层的室内地面与室外出入口地坪之间高差为9m。某电影院位于该地下人防工程的地下二层整层,建筑面积为4200m2,设有1个建筑面积为600m2的大观众厅,7个建筑面积均为300m2的小观众厅。该电影院共划分6个防火分区,其中大厅、
下列符合我国《票据法》的说法是()。
若w、x、y、z、m均为int型变量,则执行下列的语句后m的值是()。w=2,x=3,y=4,z=5;m=(w<x)?w:x;m=(m<z)?m:z;m=(m<y)?m:y;
Forsometimepastithasbeenwidelyacceptedthatbabies—andothercreatures—learntodothingsbecausecertainactsleadto
A、Hecan’tfindhisofficekey.B、Hehasmisplacedsomeexams.C、Heisunabletotalk.D、Hedoesn’tlikehisclassroom.C本题中的he指
最新回复
(
0
)