首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式: 系(系号,系名),系号为主码 学生(学号,姓名,所在系号),学号为主码 课程(课程号,课程名,开课系号),课程号为主码 选课(学号,课程号,选课时间),
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式: 系(系号,系名),系号为主码 学生(学号,姓名,所在系号),学号为主码 课程(课程号,课程名,开课系号),课程号为主码 选课(学号,课程号,选课时间),
admin
2011-05-12
67
问题
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式:
系(系号,系名),系号为主码
学生(学号,姓名,所在系号),学号为主码
课程(课程号,课程名,开课系号),课程号为主码
选课(学号,课程号,选课时间),学号和课程号为主码
开发人员在将关系模式实施到SQL Server 2000的“教务”数据库时,使用了如下表结构定义语句:
CREATE TABLE系(系号varchar(10)NOT NULL,系名varchar(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/zBAZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
结构化方法中,数据流程图是(5)。
SQL的DDL主要是定义(20)。若有:学生关系模式S(Sno,Sname,Age,Sex),课程关系模式C(Cno,Cname,Teacher)以及成绩关系模式SC(Sno,Cno,Grade),其中S的属性分别表示学生的学号、姓
关于Windows的“开始”菜单和任务栏,正确的叙述是(1)。在Windows操作系统缺省状态下,“关闭Windows”对话框不包含的选项是(2);“附件”程序组不包含的应用程序是(3)。
汉字系统中,汉字字库里存放的是汉字的(59)。在32×32点阵字库中,每个汉字的字模信息占用的存储字节数是(60)。
操作系统中的(13)管理部分负责对作业和进程进行调度。对系统中的信息资源进行管理的叫做(14)管理。
黑盒测试在设计测试用例时,主要需要研究(51)。
在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]而言,假设数据段寄存器 DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7
多媒体应用需要对庞大的数据进行压缩,常见的压缩编码方法可分为两大类,一类是无损压缩法,另一类是有损压缩法,也称(53)。(54)属于无损压缩法。
假设供应商S和供应情况SPJ的关系模式分别为S(Sno,Sname,Status,City)和SPJ(Sno,Pno,Jno,Qty)。SQL语句(25)不能正确地查询出“零件号Pno等于’P3’的供应商名Sname",而(26)能正确查询的关系代数表达式
对象及其类型之间的关系称为分类(Classification)。(49)的对象可以改变自身类型或角色。
随机试题
12月1日丙公司资产总额为1500000元,负债总额为1000000元,所有者权益总额为500000元。本期发生经济业务所编制的会计分录如下:(1)借:原材料100000贷:应付账款100000(2)借:利润分配800
影响热疗的因素与下列哪项无关
下列哪组病属于生物地球化学性疾病
患者,男,38岁,食后脘腹胀满,朝食暮吐,暮食朝吐,吐出宿食不化,吐后即觉舒适,神疲乏力,面色少华,舌淡苔薄,脉象细缓无力。治疗的主方为
2016年5月2日,甲公司与乙公司签订了货物买卖合同。合同签订后,甲公司于6月5日要求乙公司按合同约定支付预付款,但是乙公司迟迟没有回应。后来由于甲公司货源落空,无法履行合同,双方发生纠纷。乙公司于2009年9月1日向人民法院提起诉讼,要求甲公司交付货物,
A级计算机房及面积大于140m2的信息机房的火灾自动报警系统应按()的要求进行设置。
(一) 长江公司2015年实现销售收入800万元,固定成本235万元(其中利息费用20万元,优先股股利15万元),变动成本率为60%,普通股80万股。2016年长江公司计划销售收入提高50%,固定成本和变动成本率不变。2015年度的
公认的现代银行的萌芽起源于()。[中国人民大学2013研]
ResearchersinBritainaretellingschoolsthatchildrenshouldbedoingmorelearningoutdoors.Theresearcherssaythereiscu
Suicide,thenumber-twokillerofcollegestudent,claimsthelivesofapproximately5,000college-agepeopleeachyear.Thatnu
最新回复
(
0
)