首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
admin
2021-09-16
19
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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/zLeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
关于分布式数据库系统,不正确的是
下列关于这个关系的叙述中,不正确的是职员关系是S(S#,SNAME,SEX,AGE)主码为S#部门关系是C(C#,CNAME)主码为C#职员部门关系是SC(S#,C#,remark)主码为(S#,C#)
若对一个已经排好序的序列进行排序,在下列4种方法中,哪种方法比较好?
已知数据文件IN.dat中存有300个四位数,并已调用读函数Rdata()把这些数存入数组a中,请编写函数NumCal(),其功能是:求出千位上的数加个位上的数等于百位上的数加十位上的数的四位数的个数count,再求出所有满足此条件的四位数的平均值Ave1
已知数据文件IN.dat中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中,请编写函数spellNum(),其功能是:把个位数字和千位数字重新组成一个新的二位数(新二位数的十位数字是原四位数的个位数字,新二位数的个位数字是原四位数
下列关于分布式数据库系统的叙述中,哪个是不正确的?
在虚拟页式存储管理方案中,对缺页次数没有影响的因素是
关于指令系统的寻址方式,如果在指令中给出操作数所在的地址,该方式称为
A、 B、 C、 D、 B数据结构存储于计算机的域可以分为:自身信息域——存放自身值的域;链接信息域——存放该结点与其他结点间关系的域。
A、 B、 C、 D、 B一个“不好”的关系数据库模式存在以下问题:①数据冗余。②更新异常(不一致的危险)。由于数据冗余,有可能使我们在一个元组中更改了某属性,而没有更改另一个元组中的同一属性
随机试题
神经纤维中相邻两个锋电位的时间间隔至少应大于其
关于球间牙本质的叙述正确的是()
甲公司因业务发展分立成丙公司和丁公司,双方约定原欠乙公司100万元债务由丙公司负责偿还。后因丙公司无力偿还,发生纠纷依法该笔债务应如何偿还?()
根据我国法律,下列不得作为融资租赁物的是()。
1,4,9,16,25,()
社会工作者小王为青年白领开展了一个减压小组。在一节小组活动中,小王安排了一个“五子棋”游戏。“五子”分别是“房子”、“车子”、“妻子”、“票子”、“孩子”。小王让组员根据自己的实际感受,将“五子”进行排序,解释理由并开展讨论。小王设计的这个游戏,有助于(
一些人说,公务员过着“两眼一睁直到熄灯”的生活,繁忙的工作导致没有时间学习,请问你如何看待工作与学习的关系?
不管是“南京国民政府”还是“汪伪国民政府”,中国革命的性质依然是反帝反封建的资产阶级民主革命。其原因是
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;printf("%d\n",z);}
BiologyWhatphysicalfeaturesarecharacteristicofbirdsthateatinsects?Clickontwoanswers.
最新回复
(
0
)