首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别 = ’男’ AND 年龄 != 25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别 = ’男’ AND 年龄 != 25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
admin
2021-02-05
48
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
SELECT 学号 FROM 学生
WHERE 性别 = ’男’ AND 年龄 != 25
ORDER BY 姓名
为了加快其查询速度,则应该( )。
选项
A、在学号上建索引
B、在姓名上建索引
C、在性别上建索引
D、在年龄上建索引
答案
B
解析
使用索引的原则:
① 在需要经常搜索的列上创建索引。
② 主键上创建索引。
③ 经常用于连接的列上创建索引。
④ 经常需要根据范围进行搜索的列上创建索引。
⑤ 经常需要排序的列上创建索引。
⑥ 在where查询子句中引用效率高的列上创建索引。
⑦ 在Order By子句、Group By子句中出现的列上建立索引。
根据题意,经常查询的是学号,并且要对所查询的结果按照姓名排序。根据索引使用原则,可以考虑在学号或者姓名列建立索引,故排除C、D。又因为在某一个范围内频繁搜索的属性,只有在当使用索引的查询结果不超过记录总数的20%时,索引才会有明显效果,因此综合考虑,在姓名上建立索引更能加快查询速度,故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/tSlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
对资源采用按序分配策略能达到下列哪个目的?
数据模型是严格定义的一组概念的集合。通常由数据结构、数据操作和______3部分组成。
Oracle的Internet解决方案主要包括哪几部分工具?Ⅰ.OracleExpressServerⅡ.OracleExpressObjectsⅢ.OracleExpressAnalyzerⅣ.OracleWebListenerⅤ.OracleWebAg
下列关于临界区叙述正确的是
以下2题基于以下描述:有一个初始为空的栈和输入序列A,B,C,D,E,F,G,现经过如下操作:push,push,top,pop,push,push,top,push,pop,pop,pop。
下列的权限中,允许删除关系的是
下列说法中正确的是
在文件系统阶段,操作系统管理数据的基本单位是
设有两个事务T1、T2,其并发调度如下图所示。下列说法正确的是
随机试题
黄磷、还原铁粉、还原镍粉、二乙基镁等都不是起火温度低的物质。()
It’scommonknowledgethattoday’sworkplaceismorevolatile(易变的)thanitoncewas.Onehastoknowhowtomakethenecessa
在肝气郁结证中最不可能出现的是
《公路工程国内招标文件范本》共分三卷,下列所述不属于第一卷的有()。
以下关于三大政策工具的说法不正确的是( )。
下列民事行为中,( )属于意思表示不真实的民事行为。
行为金融理论认为,所有人包括专家在内都会受制于心理偏差的影响,因此机构投资者包括基金经理也可能变得非理性。( )
根据企业国有资产法律制度的规定,国有独资公司的下列行为中,必须经履行出资人职责的机构同意的有()。
对于一个人从事多种行业的现象,你是如何看待的?
IftheHarryPotterbooksstandastheessentialpopularreadingforyoungpeople,thenTheDaVinciCodehascapturedthecrown
最新回复
(
0
)