首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别=′男′AND 年龄! = 25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别=′男′AND 年龄! = 25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
admin
2021-06-28
58
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
SELECT 学号 FROM 学生
WHERE 性别=′男′AND 年龄! = 25
ORDER BY 姓名
为了加快其查询速度,则应该( )。
选项
A、在学号上建索引
B、在姓名上建索引
C、在性别上建索引
D、在年龄上建索引
答案
B
解析
使用索引的原则:
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥在Where查询子句中引用效率高的列上创建索引。
⑦在Order By子句、Group By子句中出现的列上建立索引。
根据题意,经常查询的是学号,并且要对所查询的结果按照姓名排序。根据索引使用原则,可以考虑在学号或者姓名列建立索引,故排除C、D选项。又因为在某一个范围内频繁搜索的属性,只有在当使用索引的查询结果不超过记录总数的20%时,索引才会有明显效果,因此综合考虑,在姓名上建立索引更能加快查询速度,故选择B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/LBeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在关系模式R(u)中,如果X→Y,并且对于X的任何一个真子集X’,都有X’→Y,则称
下列关于“分布式数据库系统”的叙述中,正确的是
在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为
Oracle服务器由Oracle______和Oracle实例两部分组成。
关于数据库技术的发展历史,下列说明不正确的是
对于一个给定的查询,通常会有很多种可能的处理策略,从这许多策略中找出最有效的查询执行计划的处理过程、应用程序员和【】。
当一个进程完成了特定的任务后,系统收回这个进程所占的工作区或主存空间或资源和取消该进程的【】就撤消了该进程。
在确定了要使用的SQLServer2000版本之后,必须为其选择合适的操作系统。Microsoft推荐用【】系列的操作系统。
采用扩展关系数据模型的方法建立的数据库系统,称做
下面软件结构图表示的是浏览器/服务器模式的哪种结构
随机试题
A、Nottogoshoppingdowntown.B、Guardhermoney.C、Lookforanewwallet.D、Nottotakethetrain.C
A.生长发育的不平衡性B.生长发育的渐进性C.生长发育的个体性D.由头到尾的发育程序E.由近到远的发育程序在整个生长发育阶段,各组织、器官生长发育的速度不等同
A.黄连解毒汤B.宣毒发表汤C.清咽下痰汤D.清解透表汤E.羚角钩藤汤
前人称为“疮家圣药”的是
某男,65岁。咳喘10余年,气短乏力,痰多清稀,食纳减少,腹胀便溏,足面浮肿。舌淡苔白,脉细弱。中医辨证是()
属于中部地区的省、自治区有()。
拆除工程施工中错误的做法是()。
企业组织管理中各项制度的制定和形成,要满足()基本要求。
设,则三个数a,b,c之间的关系为()。
Thechild’sabnormalbehaviorpuzzledthedoctor.
最新回复
(
0
)