首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号FROM 学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作: SELECT 学号FROM 学生 WHERE姓名LIKE’张%’AND年龄!=15 为了加快该查询的执行效率,应该( )。
admin
2021-06-28
30
问题
已知有关系:学生(学号,姓名,年龄),对该关系有如下查询操作:
SELECT 学号FROM 学生
WHERE姓名LIKE’张%’AND年龄!=15
为了加快该查询的执行效率,应该( )。
选项
A、在学号列上建索引
B、在姓名列上建索引
C、在年龄列上建索引
D、在学号和年龄列上建索引
答案
B
解析
使用索引的原则如下。
①在需要经常搜索的列上创建索引。
②主键上创建索引。
③经常用于连接的列上创建索引。
④经常需要根据范围进行搜索的列上创建索引。
⑤经常需要排序的列上创建索引。
⑥经常用于Where子句的列上创建索引。
根据索引建立规则A和B选项都符合建立索引的条件。但是一般Where语句在执行时要执行全表检索寻找符合条件的内容,这本身就是很消耗时间的过程,尤其对于大型的表格更加消耗时间。本题查询过程中会首先执行“姓名LIKE’张%’”,如果条件为真则执行“年龄!=15”语句。由此可见本题查询时间主要消耗在Where语句上,因此在Where语句上建立索引可以提高查询的效率。
转载请注明原文地址:https://jikaoti.com/ti/XZu7FFFM
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
对于n个节点的序列,利用shell排序的方法进行比较时,总的关键码的比较次数约为
为了维护关系数据库的数据完整性,需要对数据库操作进行完整性检查,下列不需要检查的操作是
保持事务的原子性是数据库管理系统中哪一个部件的责任
微型计算机系统中,下面与CPU概念最不等价的是
子类的对象拥有其超类的对象的全部属性的方法,称为子类对超类的______。
下面所列条目中,哪些是当前应用开发工具的发展趋势?Ⅰ.采用三层Client/Server结构Ⅱ.对Web应用的支持Ⅲ.开发的、构件式的分布式计算环境
关系操作能力可用两种方式来表示:【】和逻辑方式。
将SQL嵌入主语言使用时必须解决三个问题,它们是:区分______语句与主语言语句、数据库工作单元和程序工作单元之间的通信以及协调SQL语句与主语言语句处理记录的不同方式。
A、 B、 C、 D、 B需求分析的阶段成果是产生系统需求说明书,包括数据流图、数据字典的雏形表格、各类数据的统计表格、系统功能结构图等。
下列全部属于结构图的组图是()。
随机试题
Bouchard结节
A.磷化锌中毒B.硫脲类中毒C.香豆素类中毒D.毒鼠强中毒E.尿素中毒猫,突然发病,呕吐,皮肤发紫,尿血,粪便带血,呼吸困难。维生素K治疗能缓解病情。该病最可能是
下列特点不属于六淫致病共同特点的是
关于促卵泡素(FSH)和黄体生成素(LH),下列哪项是正确的( )
关于砖砌体工程施工的说法,正确的有()。
立法程序通常包括()。
依次填入下列各句横线处的词语,恰当的一组是()。①这家企业改革的任务,______是“减员”,更重要的是“增效”。②预算即使制订得再______,在执行过程中也难免发生变化。③今年春节期间,山西某地发生了一起______的假酒案
中国少年先锋队
Withouttheairholdinginsomeofthesun’sheat,theearth______coldatnight,toocoldforustoliveon.
WeddingCustomsAroundtheWorldWeddingCeremoniesAweddingiscelebratedwithsomekindofceremonyalmosteverywhere
最新回复
(
0
)