首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
admin
2021-06-28
32
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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/mzeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
计算机系统中同时存在多个程序是______操作系统特征。
关于分布式数据库系统,不正确的是
在PowerDesigner工具中哪个功能用于物理数据库的设计和应用对象技术及组件的生成?
Oracle目前可以存储极大的对象,这是因为它引入了4种新数据类型,其中一种大对象数据类型在数据库中只存储它的目录名,它是:
为了维护关系数据库的数据完整性,需要对数据库操作进行完整性检查,下列不需要检查的操作是
关系模式R中若没有非主属性,则
设有关系R(A,B,C)和S(A,D,E,F),若将关系表达式:R.A,R.B,S.D,S.F(RS)用SQL语言的查询语句表示,则有:SELECTR.A,R.B,S.D,S.FFROMR,SWHERE______。
所有数据都满足数据完整性约束条件的状态,称为数据库的
关于电子邮件,下列说法中错误的是
随机试题
女,13岁,发热伴右大腿疼痛2周,查体:精神委靡,患肢呈半屈曲位,皮温高,右大腿远端有压痛。WBC:14×109/L,中性粒细胞占90%,股骨正侧位X线片可见干骺端骨质疏松及层状骨膜反应。可能性最大的诊断是
A.核质B.中介体C.性菌毛D.鞭毛E.质粒属细菌染色体外遗传物质的结构是
下列对受试者产生意外损伤的公平赔偿应遵循的原则,除外
财务管理的主要内容是:()。
按照我国有关法律的规定,有权制定安全生产部门规章的国家机关是()。
管道防腐的表面清理一般可分为()。
一级市场上ETF的申购、赎回一般适合个人投资者。()
教学理论和教学实践的关键和桥梁是()
从表面上看,动物的某些活动与人的活动具有很大的相似之处:人会榨糖,蜜蜂会酿蜜;人会织布,蜘蛛会结网;人会筑房,鸟儿会筑巢;人会收获,蚂蚁会往窝里搬食……由此而得出的正确的结论及其推论是
(2,9,6)
最新回复
(
0
)