首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
admin
2021-06-28
62
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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全国计算机三级
相关试题推荐
第(38)~(40)题基于学生一课程数据库中的3个基本表:学生信息表:s(sno,sname,sex,age,dept)主码为sno课程信息表:c(cno,cname,teacher)主码为cno学生选课信息表:sc(sno,cno,grade)主
关于分布式数据库系统,不正确的是
Oracle目前可以存储极大的对象,这是因为它引入了4种新数据类型,其中一种大对象数据类型在数据库中只存储它的目录名,它是:
关系数据模型由哪几部分组成?Ⅰ:关系数据结构Ⅱ.关系操作语言Ⅲ.关系操作集合Ⅳ.关系完整性约束
下列条目中哪些属于数据库管理工具Ⅰ.加载工具Ⅱ.备份工具Ⅲ.CASE工具Ⅳ.通讯接口工具
保持事务的原子性是数据库管理系统中哪一个部件的责任
【】权限允许增加或删除关系中的属性。
在有关计算机软件的描述中,下面不正确的是
所有数据都满足数据完整性约束条件的状态,称为数据库的
随机试题
在2000年国家环保总局颁布的“关于发布《环境空气质量标准》(GB3095—1996)修改单的通知”,修改单中NO2的二级标准的日平均浓度限值变为()ms/m3。
A安装公司承包某大楼的建筑电气工程施工。工程内容有地下变电所、配电干线、室内配线、照明系统。合同约定:主要设备(三相电力变压器、成套配电柜)由业主采购,其他设备及材料由A安装公司采购。大楼的一次结构已完工,大楼的二次结构、装饰工程由B建筑公司承包施工。
为了减少债券基金带来的通货膨胀风险,债券基金的投资者可以适当地购买一些股票基金。()
以券融资的回购交易申报方向为买入,申报价格为每元资金日收益率。( )
我国原《义务教育法》和新修订的《义务教育法》开始实施的时间分别是()。
有人说,中国的发展靠“人口红利”已经没有什么空间了,今后,中国的发展要靠“改革红利”,你怎么看?
在Excel2007中,工作表的列标用()表示。
Youmaysaythatthebusinessofmarkingbooksisgoingtoslowdownyourreading.【C1】______probablywill.That’soneofthe【C2】
Theneedforsolarelectricityisclear.Itissafe,ecologicallysound,efficient,continuouslyavailable,andithasnomoving
Theregularuseoftextmessagesande-mailscanlowertheIQmorethantwiceasmuchassmokingmarijuana.Thatistheclaimof
最新回复
(
0
)