首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号FROM学生 WHERE性别=’男’AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
admin
2021-06-28
35
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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全国计算机三级
相关试题推荐
如果允许不同用户的文件可以具有相同的文件名,通常采用哪种形式来保证按名存取的安全
设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用起泡排序法,一趟扫描后的结果为
下列不是操作系统功能的是
关系数据模型由哪几部分组成?Ⅰ:关系数据结构Ⅱ.关系操作语言Ⅲ.关系操作集合Ⅳ.关系完整性约束
在逻辑结构设计中,关系已达到规范化,但因某些属性过多时,可将它分为两个或多个关系模式,这叫做
在关系数据库中,表(table)是三级模式结构中的
如果关系模式R中所有的属性都是主属性,则R的规范化程度至少达到______。
在关系数据库设计理论中,如果一个关系R满足1NF,但R的某个非码属性传递函数依赖于码,则关系R至多属于
由实例管理器、模式管理器、安全管理器、存储管理器、备份管理器、恢复管理器、数据管理器和SQL工作表单组成的Oracle数据库管理工具是
关于电子邮件,下列说法中错误的是
随机试题
职责分工控制制度的设计是企业货币资金内部会计控制制度设计的重要内容,请举三例货币资金业务的不相容岗位。
项目建设进度报告的表示方法有多种,最常用的是( )和关键线路法。
按照历史文化名城的特征可分为()。
土坝排水中不能够降低浸润线的是()。
施工单位的施工组织设计和技术措施应由()审查。
《个人信用信息基础数据库管理暂行办法》的主要内容包括()。
以下属于利率风险的是()。
下列描述中,属于短期政府债券特征的有()。
宁夏北部引黄灌区,地势平坦,土壤肥沃,素有“塞上江南”的美誉。()
Rescueworkershadcollected820birdsfromtheGulfofMexicooilspill,themajorityofthemalreadydead.Thecurrentspillp
最新回复
(
0
)