首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别=′男′AND 年龄! = 25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别=′男′AND 年龄! = 25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
admin
2021-06-28
46
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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全国计算机三级
相关试题推荐
20世纪70年代数据库系统语言协会(CODASYL)下属的数据库任务组(DBTG)提出的DBTG系统代表哪种数据模型?
下列不属于数据库管理员(DBA)的职责的是
已知关系R见下表,可以作为R主码的属性组是
数据独立性是指
对有14个数据元素的有序表R[14]进行折半搜索,搜索到R[3]的关键码等于给定值,此时元素比较顺序依次为
数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:______、一致性、隔离性和持久性。
Oracle服务器由Oracle______和Oracle实例两部分组成。
下列关于函数依赖的叙述中,哪一条是不正确的?
关于操作系统的叙述哪一个是不正确的?
下面软件结构图表示的是浏览器/服务器模式的哪种结构?
随机试题
Themotorvehiclehaskilledanddisabledmorepeopleinitsbriefhistorythananybomborweaponeverinvented.Muchofthebl
卡莫司汀属于
管理本行政区域内医师工作的机构是
哪种情况下需进行桥梁荷载试验()。
煤气站的水煤气和半水煤气的含氧量达到()时必须停炉。
某企业对投资性房地产采用成本计量模式。2013年1月1日购入一幢房屋用于出租。该房屋的成本为320万元,预计使用年限为20年,预计净残值为20万元。采用直线法计提折旧。2013年应该计提的折旧额为()万元。
人的心理活动能够在一段时间内保持比较紧张的状态,这属于注意的维持功能。()
孙某委托吴某为代理人购买一批货物,吴某的下列行为中违反法律法规的是()。
博喻又称连比,就是用几个喻体从不同角度反复设喻去说明一个本体。博喻运用得当,能给人留下深刻的印象。运用博喻能加强语意,增添气势。博喻能将事物的特征或事物的内涵从不同侧面、不同角度表现出来,这是其他类型的比喻所无法达到的。根据上述定义,下列属于博喻的是(
有以下程序:#include<stdio.h>main(){inty=9;for(;y>0;y--)f(y%3==0)printf("%d",--y);}程序的运行结果是()。
最新回复
(
0
)