首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
admin
2021-06-28
45
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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全国计算机三级
相关试题推荐
若要求“查询选修了C2号课程的学生的学生号”,正确的关系代数表达式是Ⅰ.π[S#](σ[C#=’C2’](SC)Ⅱ.σ[C#=’C2’](π[S#](S×SC)Ⅲ.σ[C#=’C2’](π[S#](SC)
______权限允许增加或删除关系中的属性。
在逻辑结构设计中,关系虽已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做
下列关于索引哪一条是不正确的
设有关系R(A,B,C,D,E),各属性函数依赖集合有F{A→B,B→C,C→D,C→E},若把关系R分解为R1(A,B,C)和R2(C,D,E),则R1属于2NF,R2属于______。
为了维护关系数据库的数据完整性,需要对数据库操作进行完整性检查,下列不需要检查的操作是
关系数据库中,下列说法不正确的是
建立一个学生信息表student,要求它由学号sno,姓名sname,性别sex,年龄age,4个属性组成,其学号属性唯一,学号、姓名字段不能为空。下列语句正确的是
由实例管理器、模式管理器、安全管理器、存储管理器、备份管理器、恢复管理器、数据管理器和SQL工作表单组成的Oracle数据库管理工具是
关于电子邮件,下列说法中错误的是
随机试题
WhydosomanyAmericansdistrustwhattheyreadintheirnewspapers?TheAmericanSocietyofNewspaperEditorsistryingtoans
哪一种是中国受佛教影响产生的文学样式?()
项目过程通用的动态管理方法是()。
将0.1mol.L-1的HOAc溶液冲稀一倍,下列叙述正确的是()。
工程竣工验收报告经发包人认可后( )内,承包人向发包人递交竣工结算报告及完整的结算资料,双方按照协议书约定的合同价款及专用条款约定的合同价款调整内容进行竣工结算。
企业通过提供劳动取得存货的成本,按提供劳务人员的直接人工和其他直接费用以及可归属于该存货的间接费用确定。()
下列说法错误的是()。
科学发展观
A、Doinghousework.B、Lookingafterherneighbor’schildren.C、ReadingpapersandwatchingTV.D、Takinggoodcareofherhusband.
Onefinedayabout74000yearsago,agiantvolcanoonSumatrablewitstop.Thevolcano,namedToba,mayhaveejected(喷射)1000
最新回复
(
0
)