首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT学号FROM学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
admin
2020-12-02
23
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT学号FROM学生
WHERE姓名LIKE’张%’AND年龄!=15
为了加快该查询的执行效率,应该( )。
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则如下。
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥经常用于Where子句的列上创建索引。
根据索引建立规则A和B选项都符合建立索引的条件。但是一般where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行“姓名LIKE’张%’”,如果条件为真则执行“年龄!=15”语句。由此可见本题查询时间主要消耗在Where语句上,因此在Where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://kaotiyun.com/show/bylZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
算法用来描述运算的实现步骤,它是精确定义的一组规则。衡量算法的优劣一般有两个方法,即时间复杂度和【】复杂度。
在数据库管理系统的层次结构中,数据存取层处理的对象是
把SQL语言嵌入主语言使用时必须解决的问题有Ⅰ.区分SQL语句与主语言语句Ⅱ.数据库工作单元和程序工作单元之间的通信Ⅲ.协调SQL语句与主语言语句处理记录的不同方式
假设系统处于安全状态,目前系统剩余资源数量为2。下列哪一个进程序列不是安全序列?
在包含1000个元素的线性表中实现如下各运算,哪一个所需的执行时间最长?
数据库设计方法的新奥尔良方法,它将数据库设计分成需求分析、______、逻辑结构设计和物理设计。
保证事务的持久性是数据库管理系统中()部件的责任。
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTERTABLE实现哪类功能?()
有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于
将两个长度为n的递增有序表归并成一个长度为2n的递增有序表,最少需要进行关键字比较()次。
随机试题
"Willhebeabletowinthechampionship?"
A.肾小球新月体形成B.部分肾小球节段性硬化C.C3颗粒状沉积于系膜区及基底膜内D.大部分肾小球纤维化,小部分肾小球代偿肥大E.肾小球毛细血管壁弥漫性增厚弥漫性新月体性肾小球肾炎
为终止癫痫发作而静脉注射地西泮时需重点观察患者
患者,男,60岁。高血压病史20年,突发左侧口角歪斜,右侧上肢、下肢无力2天,伴恶心、呕吐咖啡样胃内容物2次,量共约350ml。该患者出现呕吐咖啡样胃内容物的原因是
在设备、管道保冷层施工中,先内后外,同层错缝,异层压缝,保冷层的拼缝宽度不应大于()。设备保温层施工时,当一种保温制品的层厚大于()时,应分两层或多层逐层施工。
()的绩效考评指标体系是以反映和体现被考评者的兴趣爱好、应变能力、人际关系等指标为主体构成的考评体系。
沙尘暴是指强风把地面大量沙尘物质吹起并卷入空中,使空气特别浑浊.水平能见度小于一千米的严重风沙天气现象。()
国产基础软件起步晚,企业规模小,打开市场步履维艰。没有市场支持,国产基础软件就缺少改进的机会;缺少改进,就会影响质量;影响了质量,就更难开拓市场。长此以往成了恶性循环。从上述分析中不能得出下列哪项结论?
Thepriceoftherubleissinking.It’snowworth50percentlessagainstthedollarthanitwasayearago,asthepriceofoil
A、Themanshouldn’thaveremindedherofthemsoearly.B、Shehadfilledthemoutbeforeshestarted.C、Shehasn’tfilledthemo
最新回复
(
0
)