首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
admin
2021-09-16
16
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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/zLeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关于分布式数据库系统,不正确的是
数据库设计的概念结构设计阶段,表示概念结构的常用方法和描述工具是
关系数据库中,实现主码标识元组的作用是通过
设计作业调度算法时,不需要考虑下列哪一个因素?
下列关于对象数据库管理组织提出的对象数据库标准ODMG的叙述中,哪个是不确的?
在数据库系统中有一类人员,负责监控数据库系统的运行情况,及时处理运行过程中出现的问题,这类人员是
假定栈用顺序的方式存储,栈类型stack定义如下:TYPEstack=RECORDA:ARRAY[1..M0OFdatatype;t:0..M0;END;下面是栈的一种基本运算的实现:PROCEDURE
SYBASE企业级数据库服务器支持3种类型的______来保证系统的并发性。
A、 B、 C、 D、 D事务T1进行读取A操作并对A进行A*2的更新操作,但没有提交更新操作,事务T2读取更新后的A,接着事务T1对所做的更新操作进行了回滚,恢复A=100,而此时事务T2读取的A的值仍为2
两阶段封锁协议下,将多个事务根据它们的封锁点进行排序,这个顺序就是事务的一个______次序。
随机试题
钒铁块最大块重不超过()。
企业价值评估的具体范围,是指【】
结核结节
耳开窍于什么
某高层建筑,采用减压阀减压分区供水。下列做法不符合规定的是()。
地热资源、太阳能、水能资源均丰富的地区是()。
简述要约和要约邀请的区别。
测试网络连接状况以及信息包发送和接收状况的命令是()。
A、找住处很难B、找工作很难C、自己仓0业很难D、很多没有户口B
Specialattentionshouldbepaidtoconsolidateandstrengthenthefundamentalroleofagricultureand______(提高农民收入).
最新回复
(
0
)