首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别=′男′AND 年龄! = 25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别=′男′AND 年龄! = 25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
admin
2021-06-28
45
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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/LBeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则中元组数目的范围是
对资源采用按序分配策略能达到下列哪个目的?
视图是______的表,其内容是根据查询定义的。
关于数据库技术的发展历史,下列说明不正确的是
以下关于E-R模型向关系模型转换的叙述中,哪一条是不正确的?
关系模式规范化的最起码的要求是达到第一范式,即满足
若对一个已经排好了序的序列进行排序,在下列4种方法中,哪一种方法比较好?
在数据的三级模式结构中,外模式有
设R和S分别为r和s元(度)关系,且R有n个元组,S有m个元组。执行关系R和S的笛卡儿积,记作:T=R×S,则下列叙述中正确的是
下面软件结构图表示的是浏览器/服务器模式的哪种结构
随机试题
下列关于肺炎的叙述,错误的是
A.胸闷、气短B.声音嘶哑C.腹泻D.骨痛E.杵状指肺癌转移引起的症状是
下列室内环境污染物浓度检测值达到I类民用建筑工程的有()。
商业银行互联网个人贷款通常具有()特点。
下列各项中属于制造企业产品成本的有()。
2016年2月至第二季度末,手机产品销售额同比增长的变化情况是:
在一个具有n个单元的顺序栈中,假定以地址低端(即下标为0的单元)作为栈底,以top作为栈顶指针,当出栈时,top的变化为()。
被称为“无产阶级革命音乐的开路先锋”的作曲家是()。
Whileyouareintrouble,whatareyougoingtodo?What?Cry?Orescape?Thoseareallthewrongway!RobinsonCrusoecantell
【B1】【B13】
最新回复
(
0
)