首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE性别=′男′AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE性别=′男′AND年龄!=25 ORDER BY姓名 为了加快其查询速度,则应该( )。
admin
2021-05-07
24
问题
已知有关系:学生(学号,姓名,性别,年龄),对该关系有如下查询操作:
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/celZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
SQL语言具有两种使用方式,它们在使用的细节上会有些差别,特别是SELECT语句。这两种不同使用方法的SQL,分别称为交互式SQL和______。
在虚拟页式存储管理系统中,选择页面淘汰算法时应尽量注意减少或避免______现象的发生。
下面关于外码的说法中,不正确的是
SQL中引入了连接表的概念,它允许用户在一个Select语句的______子句中指定连接操作。
加密和解密算法的操作都是在一组密钥控制下完成的,它们分别称为【】。
数据库数据的完整性一般是指
设有“供应者”关系模式:Supplier(Snama,Saddress,Item,Price),其中各属性分别表示供应者名、供应者地址、货物名称、货物售价,一个供应者供应一种货物则对应到关系中的一个元组。在这个关系中,存在一些问题,其中不正确的说法是
用户或应用程序看到的那部分的局部逻辑结构的描述是
PowerBuilder中的PowerScript语言包括下述哪些语句?Ⅰ.变量定义语句Ⅱ.赋值语句Ⅲ.流控制语句Ⅳ.操纵数据库语句
随机试题
公安机关、银行、支付机构依托电信网络新型违法犯罪交易风险事件管理平台收发电子报文,对涉案账户采取紧急止付、快速冻结措施。
下列关于法治思维与法治方式及二者关系的表述,不能成立的是
关于CT准直器的叙述,错误的是
月经先期气虚证的用方为月经先期虚热证的用方为
下列哪种有机磷农药中毒禁用碳酸氢钠洗胃
公共娱乐场所是群众开展各种文化娱乐活动的主要场所,其火灾危险因素很多.一旦发生火灾,极易造成群死群伤的恶性火灾事故,因此消防宣传与教育培训极其重要。下列关于公共娱乐场所消防宣传工作的说法中,错误的是()
应当先履行债务的当事人,有确切证据证明对方的经营状况严重恶化的,可以中止合同履行,这种权利是()。
采用支付手续费方式委托代销商品,委托方应在收到受托方开出的代销清单时确认销售商品收入,同时将应支付的代销手续费计入管理费用。()
在SQLServer2008中,对于更新操作的触发器,系统将产生2张逻辑工作表,其中存放更新前数据的逻辑工作表是【7】。
•Readthememoandtheinformationaboutofficelaserprinters.•Completetheformbelow.•Writeaword,phraseornumberin
最新回复
(
0
)