首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式: 系(系号,系名),系号为主码 学生(学号,姓名,所在系号),学号为主码 课程(课程号,课程名,开课系号),课程号为主码 选课(学号,课程号,选课时间),学号和课程号为主码 开发
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式: 系(系号,系名),系号为主码 学生(学号,姓名,所在系号),学号为主码 课程(课程号,课程名,开课系号),课程号为主码 选课(学号,课程号,选课时间),学号和课程号为主码 开发
admin
2020-05-25
218
问题
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式:
系(系号,系名),系号为主码
学生(学号,姓名,所在系号),学号为主码
课程(课程号,课程名,开课系号),课程号为主码
选课(学号,课程号,选课时间),学号和课程号为主码
开发人员在将关系模式实施到SQL Server 2008的“教务”数据库时,使用了如下表结构定义语句:
CREATE TABLE系(
系号varchar(10)NOT NULL,
系名yarchar(100)
)
CREATE TABLE学生(
学号varchar(50)NOT NULL,
姓名varchar(50),
所在系号varchar(10)
)
CREATE TABLE课程(
课程号varchar(50)NOT NULL,
课程名varchar(100),
开课系号varchar(10)
)
CREATE TABLE选课(
学号varchar(50)NOT NULL,
课程号varchar(50)NOT NULL,
选课时间datetime
)
在执行如下查询语句时发现执行效率很低:
SELECT * FROM选课JOIN学生ON学生.学号=选课.学号
JOIN系ON系.系号=学生.所在系号
JOIN课程ON课程.课程号=选课.课程号
WHERE系.系号=
′
012
′
AND convert(varchar(10),选课时间,120)>=
′
2010-01-01
′
设已在“选课”表的“选课时间”列及“学生”表的“所在系号”列上建立了索引。请问这两个索引是否能够提高该查询语句的执行效率?如果不能,请说明原因。
选项
答案
“选课”表的“选课时间”可以建立索引,从而提高了查询效率,而“学生”表的“所在系号”建立索引不会提高查询效率。索引的意义就是将记录按目标关键字顺序排列,这样查找某个目标关键字的对应值的位置就缩小了查找范围。“选课时间”的重复率低,所以可以作为索引,而学生“所在系号”的重复率太高,则不会提高查询效率。
解析
“选课”表的“选课时间”列上建立了索引,从而能够提高执行效率。经常出现在Where子句中的字段,特别是大表的字段,应该建立索引。索引的作用就类似于书的目录,即会按照章节的顺序排列。因此如果在一本数百页的书里面查找某个章节位置的时候,就可以只扫描书的目录。扫描的范围缩了n倍,查询的效率自然就会提高。另外,在SQL Server内存够用的情况下,索引会被放到内存中,在内存中查找自然又会提高效率,所以必须合理利用索引。
转载请注明原文地址:https://kaotiyun.com/show/LsID777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
推行这项政策遭到很多司机的不满,来上访,领导让你接待。现在你是工作人员,考官是上访者,请现场演示你如何解决问题。
国家出台了新的个人所得税征收政策。个人年收入超过12万以上的人应该主动申请缴税。如果你是相关部门工作人员,被安排到企业宣传此政策,你会怎么组织?
一、注意事项1.申论考试,是对分析驾驭材料能力、解决问题能力、言语表达能力的测试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定的材料,然后按申论要求依次作答,答案书写在指定的位置。二、给定资料1.“
给定资料1.媒体披露H省一中学发生群发性肺结核事件后,A县政府官网于2017年11月16日中午通报证实确有此事,但对事件涉及的范围和人数只字未提。而根据《结核病防治管理办法》,肺结核疫情严重,构成突发公共卫生事件的,应当及时向社会公布疫情处置情况
王某和张某分别出资5000元和7000元合开一个饭馆,后因经营不善欠债2000元,对该债务双方应承担()。
负责全国政府信息公开工作的主管部门是()。
某市某区人民政府决定将区建材工业局管理的国有小砖厂出售。小砖厂的承包人以侵犯其经营自主权为由提出行政复议申请,本案的行政复议机关应当是()。
根据下列材料回答问题。经过50多年的发展,我国台湾地区资本市场建立起由“证券交易所集中市场一上柜市场—兴柜市场”构成的完善成熟的多层次资本市场体系。近年由于金融海啸、欧债危机等因素影响,台湾多层次资本市场总体成交值从2010至2012年连续3年下降,20
发展乡村旅游缺少资金支持,这一难题亟需破解。乡村旅游景区是多方位开放式区域,属于公共空间。改善发展环境,政府义不容辞,可通过整合财政资金,促进景区提档升级,鼓励各地采取以奖代补、先建后补的形式加大财政支持力度;可通过撬动金融资金,搭建银行和政府的对接平台,
简述我国现行学制的类型。
随机试题
甲上市公司为奖励本公司职工,拟收购本公司部分股份。如果甲上市公司已发行的股份总额为2.5亿股,则该公司可以收购的股份数额最多为()万股。
程序控制的特点是控制标准Z值是控制对象所跟踪的先行量的函数。()
A、admireB、stareC、desireD、quietB
下列指标中可对微小心肌损伤做出诊断的是
小刘,外出旅游,不幸染上阿米巴痢疾,给予肠道药物治疗。灌肠时可采用的卧位是()
A.血清甲胎蛋白阳性B.周期性上腹部疼痛C.粪便潜血试验持续阳性D.转移性右下腹痛E.进行性吞咽困难食管癌的临床表现
从狭义上讲,决策是指()。
14,6,2,0,()
A.Morethanwillpower.B.Supportnetwork.C.Changingyourenvironment.D.Startslow.E.Firstthingsfirst.Weallknow
有三个关系R、S和R如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
最新回复
(
0
)