首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号FROM 学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号FROM 学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
admin
2021-06-28
48
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT 学号FROM 学生
WHERE姓名LIKE’张%’AND年龄!=15
为了加快该查询的执行效率,应该( )。
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则如下。
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥经常用于Where子句的列上创建索引。
根据索引建立规则A和B选项都符合建立索引的条件。但是一般Where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行“姓名LIKE’张%’”,如果条件为真则执行“年龄!=15”语句。由此可见本题查询时间主要消耗在Where语句上,因此在Where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://kaotiyun.com/show/BseZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
用关系的运算来表达查询要求的方式是
数据库的三级模式结构中,模式也称为
数据的完整性是指
在数据库技术中,实体-联系模型是一种
数据库应用系统的设计应该具有数据设计和______功能,对数据进行收集、存储、加工、抽取和传播等。
设计数据库概念模型最著名、最实用的方法是P.P.S.Chen于1976年提出的什么方法?
新一代数据库开发工具应具有的特征?Ⅰ.支持开发人员对各种数据对象(字符、数字、图形、声音等)的处理Ⅱ.支持基于Intemet应用的开发Ⅲ.支持面向对象的程序设计
SQL语言中的GRANT和REVOKE语句主要用来维护数据的______。
若用如下的SQL语句创建一个student表:CREATETABLEstudent(NOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC(2),AGEN(2))可以插入到student表中的是
设S_AVG(SNO,AVG_GRADE)是一个基于关系SC定义的学生号和他的平均成绩的视图。下面对该视图的操作语句中,哪一个(些)是不能正确执行的Ⅰ.UPDATES_AVGSETAVG_GRADE=90WHERESNO="2004010601";Ⅱ.SE
随机试题
A、β2受体激动剂B、β2受体阻断剂C、抗胆碱能药D、糖皮质激素E、肥大细胞膜稳定剂布地耐德属( )。
下列技诊疗术,属于非血管介入术内容的是
该病的发病机制可能是根据上述病情变化,考虑该患者发生了哪种危象
关于三角肌的描述,错误的是
下列常见PPP模式中,用于新建项目,融资、工程建设和服务的有()。
将会计职业道德建设与会计专业技术资格考评、聘用相结合,是财政部门对会计职业道德进行监督检查的途径之一。()
根据证券法律制度的规定,上市公司发生的下列事件中,可以不提出临时报告的是()。
教学设计的基本内容有哪些?
乍暖还寒寒未尽。在金融危机下,种种回暖仅仅是迹象,能否成为趋势尚需努力。尽管中国经济一季度数据“好于预期”,但也必须清醒地看到,在全球经济一体化的今天,外部需求的持续不振,外贸出口的较大幅度下降,给部分企业的生产经营带来了很大困难,并进而引发就业等一系列问
对于一个嵌套分支结构的程序,若有4个判定语句,则要覆盖它的每一条路径至少需要的测试用例数据为A)3个B)4个C)5个D)6个
最新回复
(
0
)