首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别=’男’ AND 年龄.v=25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT 学号 FROM 学生 WHERE 性别=’男’ AND 年龄.v=25 ORDER BY 姓名 为了加快其查询速度,则应该( )。
admin
2021-06-28
22
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
SELECT 学号 FROM 学生
WHERE 性别=’男’ AND 年龄.v=25
ORDER BY 姓名
为了加快其查询速度,则应该( )。
选项
A、在学号上建索引
B、在姓名上建索引
C、在性别上建索引
D、在年龄上建索引
答案
B
解析
使用索引的原则:
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥在Where查询子句中引用效率高的列上创建索引。
⑦在Order By子句、Group By子句中出现的列上建立索引。
根据题意,经常查询的是学号,并且要对所查询的结果按照姓名排序。根据索引使用原则,可以考虑在学号或者姓名列建立索引,故排除C、D选项。又因为在某一个范围内频繁搜索的属性,只有在当使用索引的查询结果不超过记录总数的20%时,索引才会有明显效果,因此综合考虑,在姓名上建立索引更能加快查询速度,故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/PdlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库管理系统中,为了保证事务的正确执行,维护数据库的完整性,要求数据库系统维护以下事务特性:______、一致性、隔离性和持久性。
数据模型可分为概念数据模型和结构数据模型,层次模型是______数据模型。
把E-R图转换成关系模型的过程,属于数据库设计的
下列条目中,哪些是当SQL语句嵌入到主语言时要解决的问题Ⅰ.区分SQL语句与主语言语句Ⅱ.数据库工作单元和程序工作单元之间的通信Ⅲ.协调SQL语句与主语言语句处理记录的不同方式
通过视图进行查询,首先要进行______。
数据库管理系统包括存储管理器、______和事务管理器。
对用户user1授予在数据库db上的创建表的权限,使用SQL语句来实现为______。
有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于
随机试题
观赏植物按其观赏部位分类,可分为______、______、______、________、________五大类。
中国政府倡议,共建“一带一路”恪守联合国宪章的宗旨和原则,坚持()
诊断慢性阻塞性肺疾病(COPD)的必要条件是()
以下属于无权代理行为的是()。
()不是货币当局投放基础货币的渠道。
按金融工具的期限划分,金融市场可分为()。
假定甲有外遇,为达到和第三者结婚的目的,准备杀妻,已将毒药放人妻子的碗中,妻子发觉饭有异味而将饭倒掉,幸免于难,则甲的行为属于()。
2014年6月国务院印发的《社会信用体系建设规划纲要(2014-2020年)》指出,政务诚信是社会信用体系建设的关键。下列对这句话的理解正确的是()。
一个三位数除以9余7,除以5余2,除以4余3,这样的三位数共有()。
Inthefollowingtext,somesentenceshavebeenremoved.ForQuestions41-45,choosethemostsuitableonefromthelist(A、B、C、
最新回复
(
0
)