首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE性别=′男′AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE性别=′男′AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
admin
2021-05-07
39
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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/celZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下面关于外码的说法中,不正确的是
数据结构包括三方面的内容:数据的逻辑结构、数据的存储结构、数据的【】。
数据库中知识发现是为了识别数据库中以前不知道的、新颖的、潜在有用的【】非平凡过程。
下列关于Delphi的叙述中,哪一个是不正确的?
下列关于数据结构基本概念的叙述中,哪一条是不正确的?
队列的插入操作在______进行,删除操作在队头进行。
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建
SQL语句GrantInsertOnTableSCToU5WithGrantOption的作用是
SQLServer2000提供的______查询工具,使用户可以编写和调试T-SQL程序。
SQL中连接表(JoinedTable)允许用户在一个SELECT语句的哪个子句中指定?
随机试题
现代教育评价的特点有哪些?
管理会计正式形成和发展于()
胃痛病名在唐宋以前中医文献中最常与何病混淆
长期大量应用氯丙嗪治疗精神病时,最常见的不良反应是
从法所规定的内容来分,有()。
根据法律规定,延付或者拒付租金的诉讼时效是( )。
影响可转换公司债券价值的因素包括( )。
下列关于印花税征收管理规定的说法中,正确的有()。
国债产生的直接原因是( )。
ThenativepeopleofNorthandSouthAmericaweregiventhename"Indians"bythe【D1】______ChristopherColumbus.Hethoughthe
最新回复
(
0
)