首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
admin
2020-12-02
30
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
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全国计算机三级
相关试题推荐
客户机/服务器数据库系统又可分为集中式的服务器结构和【】的服务器结构。
下列哪种数据库系统更适合于在大、中型计算机系统上使用?
在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现
下列关于网络安全服务的叙述中,哪一个是错误的?
数据库设计方法的新奥尔良方法,它将数据库设计分成需求分析、______、逻辑结构设计和物理设计。
下面有关客户机/服务器模式的说法不正确的是()。
在下面列出的数据模型中,哪一个是概念数据模型?()
在SQL语言中,如果要为一个基本表增加列和完整性约束条件,应该使用SQL语句【】。
下面关于SQL语言的说法中,_________说法是正确的。
创建______是加快表的查询速度的有效手段。
随机试题
中国甲公司与新加坡乙公司在南京设立一家中外合作经营企业,对于该企业,下列说法正确的是:()
教师的教学效能感包括两个成分:()和()。
A.HBsAg(+),抗一HBc(+)B.HBsAg(+),HBeAg(+)C.抗一HBs(+),抗一HBe(+),抗一HBc(+)D.抗一HBc(+)E.抗一HBs(+)对HBV有免疫力
脑出血最常见的部位是
为婴儿行心、肺复苏术,建立人工呼吸时,术者吹气频率为( )。
下列属于豪斯提出的支持型领导的是()。
甲高尔夫球具厂为增值税一般纳税人,2018年1月有关生产经营情况如下:(1)向农业生产者收购原木30吨,收购凭证上注明支付收购货款42万元,另支付运输费用1.91万元(不含增值税),取得运输公司开具的增值税专用发票;原木验收入库后,又将其运往乙高尔夫
人才交流中心的特点,不包括()。
简述幼儿晚期的心理特点。
Thehouseismadeofwood.Houses(construct)______aremuchcheapertobuild.
最新回复
(
0
)