首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 姓名 LIKE ’张%’ AND 年龄 != 15 为了加快该查询的执行效率,应该( )
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 姓名 LIKE ’张%’ AND 年龄 != 15 为了加快该查询的执行效率,应该( )
admin
2021-05-07
13
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT 学号 FROM 学生
WHERE 姓名 LIKE ’张%’ AND 年龄 != 15
为了加快该查询的执行效率,应该( )
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则:
在需要经常搜索的列上创建索引。
主键上创建索引。
经常用于连接的列上创建索引。
经常需要根据范围进行搜索的列上创建索引。
经常需要排序的列上创建索引。
经常用于where子句的列上创建索引。
根据索引建立规则A和B都符合建立索引的条件。但是一般where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行"姓名 LIKE ’张%’",如果条件为真则执行"年龄 != 15"语句。由此可见本题查询时间主要消耗在where语句上,因此在where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://jikaoti.com/ti/R937FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关系模式P的码是关系模式P的规范化程度最高达到
一个公司有若干名兼职人员,而每个兼职人员有可能在多家公司打工,则公司与兼职人员之间具有
下列关于网络的叙述错误的是
多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是【】。
关于数据和信息,下列叙述中正确的是
“尽管多个事务可以并发进行,但要使每个事务都感觉不到系统中其他事务在并发进行”,这是事务的哪一个特性?
下列关于通道的叙述,正确的是Ⅰ.通道相当于一个简单的处理机Ⅱ.通道完成数据输入输出工作Ⅲ.通道与CPU共用一个内存
关系模式S(S#,Sname,age),其中Sname是唯一的,则最多能满足第______范式。
在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式
在数据库系统中,当数据库的模式改变时,用户程序可以不做改变。这是数据的
随机试题
冷水面团的点心有水饺、锅贴、面条、锅饼。()
验收记录应装订成册,并()管理,以备查询。
患者有膝关节扭伤及绞锁史,最可能的诊断是
男性,27岁,心悸气短,胸闷胸痛晕厥。查体:胸骨左缘3肋间3/6,收缩期杂音,超声;室间隔:左室后壁为1.5:1。SAM(+)。该患者的诊断是
下列不属于土地权属争议调查处理意见的主要内容的是()。
证券发行市场的组成部分是()。
运用重点团队分析法收集培训需求信息的优点不包括()
集体工资协议签订后()内,由企业将工资协议一式三份及说明,报送当地(县级以上)劳动保障行政部门审查。
Anewstudyshowscleaningaroundthehousecan______toahappierlifebyreducingstress.
【B1】【B4】
最新回复
(
0
)