首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
admin
2021-06-28
61
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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/mzeZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在PowerDesigner工具中哪个功能用于物理数据库的设计和应用对象技术及组件的生成?
若使关系模式R<U,F>分解为关系模式R1<U1,Fl>,R2<U2,F2>,能够进行无损连接性分解的充分必要条件是
新一代数据库开发工具应具有的特征?Ⅰ.支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理Ⅱ.支持基于Internet应用的开发Ⅲ.支持面向对象的程序设计
下列有关Web挖掘的叙述不正确的是
下列有关分布式数据库系统的功能特点的叙述不正确的是
标准的SQL语言具有数据查询、数据操作、数据定义以及数据控制的功能,那么AL-TERTABLE语句实现的功能是
若关系模式R∈lNF,且对于每一个非平凡的函数依赖X→Y,都有X包含码,则R∈
关系数据模型由哪几部分组成?Ⅰ.关系数据结构Ⅱ.关系操作语言Ⅲ.关系操作集合Ⅳ.关系完整性约束
操作系统具有进程管理、存储管理、文件管理和设备管理的功能,在以下有关的描述中,哪种说法是不正确的?
随机试题
黏菌素的抗菌谱主要是
审计报告的强调事项段
不属于劣兽药的是()
患者,女,52岁。胸痛剧烈,心痛彻背,背痛彻心,痛无休止,身寒肢冷,气短喘息,脉沉紧。治疗方剂宜选
属于IA类抗心律失常药属于Ⅱ类抗心律失常药
管道支、吊、托架的安装,以下不正确的是()。
总监理工程师签发的工程变更单包括( )等文件。
《劳动法》规定,劳动争议当事人对仲裁裁决不服的,可以自收到仲裁裁决书之日起()日内向人民法院起诉讼。
运算结果不是2010的表达式是()。
Themoststrikingthingaboutthepoliticianishowoftenhispoliticshavebeen(i)______ratherthanideological,asheadapts
最新回复
(
0
)