首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某学校的学籍管理系统实现了对学生学籍信息的管理,其中学生表结构为:学生表(学号,姓名,性别,系号,是否有学籍),此表中除学号列有唯一索引外,其他列均无索引。 设学籍管理系统中经常执行如下形式的操作: SELECT*FROM学生表 WHE
某学校的学籍管理系统实现了对学生学籍信息的管理,其中学生表结构为:学生表(学号,姓名,性别,系号,是否有学籍),此表中除学号列有唯一索引外,其他列均无索引。 设学籍管理系统中经常执行如下形式的操作: SELECT*FROM学生表 WHE
admin
2012-04-09
34
问题
某学校的学籍管理系统实现了对学生学籍信息的管理,其中学生表结构为:学生表(学号,姓名,性别,系号,是否有学籍),此表中除学号列有唯一索引外,其他列均无索引。
设学籍管理系统中经常执行如下形式的操作:
SELECT*FROM学生表
WHERE姓名=’张三’AND系号=’10’AND是否有学籍=’有’
系统运行中发现这类操作的效率比较低,系统工程师建议:由于查询条件中使用了“系号”、“姓名”和“是否有学籍”三列,建议在这三个列上分别建立索引,以提高查询效率。
请问其建议建立的三个索引是否都能提高查询效率?请简要说明原因。
选项
答案
不能都提高查询效率,对于姓名和系号上建立索引能够提高查询效率,但是在是否有学籍属性列上由于只有两种取值,有或是没有,若在其上建立索引,则平均起来,每个属性值对应一半的元组,用索引检索,并不能明显加快检索的速度。
解析
转载请注明原文地址:https://kaotiyun.com/show/rUAZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
关于关系演算语言,下列说法中正确的是(67)。①查询操作是以集合操作为基础运算的DML语言②查询操作是以谓词演算为基础运算的DML语言③关系演算语言的基础是数理逻辑中的谓词演算④关系演算语言是一种过程性语言
子模式是用户与数据库的接口之一,它对应于数据库的(65)。
在下列存储管理方案中,(16)是解决内存碎片问题有效方法。虚拟存储器主要由(17)组成。
若用8位机器码表示十进制数-101,则原码表示的形式为(8);补码表示的形式为(9)。
在Word的编辑状态,若选择了表格中的一行,执行了表格菜单中的“删除列”命令,则(1);若要对当前正在编辑的文件加“打开权限密码”,则应该选择(2),然后按相关提示操作即可。
PUSH和POP命令常用于(36)操作。
CPU中,保存当前正在执行的指令的寄存器是(59)。表征指令执行结果的寄存器是(60)。
下列说法中不正确的是(61)。
软件部分的内部实现与外部可访问性分离,这是指软件的(69)。
标准化是一种活动过程,一般包括标准的产生、实施和(68)等阶段。
随机试题
“让学校的每一面墙壁都开口说话”,这是充分运用了下列哪一种德育方法?()
有些人仅仅在脸上一侧长皮疹,医生怀疑这是由于某些外部接触所引起的。医生发现每个这类病例的皮疹都发生在经常与电话接触的那半边脸上。于是得出结论:这类病例的皮疹是由于与电话接触所引起的。以下除哪项外都能为医生的诊断提供额外的证据?
下列哪项不是中风发病的诱因()
信用证的最后交单日期和装运日期可以是同一天。
植物进行光合作用的原料是()。
【西南大学2010翻译硕士真题】根据下面的文字说明写一篇450字左右的应用文,要求包含标题、正文、结尾语、落款等几个要素。200×年×月×日凌晨3点32分,县公安局110中心接到一女性村民电话报警(号码:135××××××97),说××路×××处发生一起
Nationally,anageingpopulationisaproblem.Butlocallyitcanbeaboon.Theover-50scontrol80%ofBritain’swealth,andl
Priortoage11,childrentendtotelltheirparentswhat’sontheirminds—infact,parentsarefirstonthelist,saysMichael
在三层浏览器/服务器体系结构的数据库应用系统中,触发器是在【2】服务器上执行的。
AscivilwarseruptedthroughouttheRomanRepublicinthe1stcenturyB.C.,countrydwellersmayhavefledtocities.Beforet
最新回复
(
0
)