首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式: 系(系号,系名),系号为主码 学生(学号,姓名,所在系号),学号为主码 课程(课程号,课程名,开课系号),课程号为主码 选课(学号,课程号,选课时间),
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式: 系(系号,系名),系号为主码 学生(学号,姓名,所在系号),学号为主码 课程(课程号,课程名,开课系号),课程号为主码 选课(学号,课程号,选课时间),
admin
2011-05-12
75
问题
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式:
系(系号,系名),系号为主码
学生(学号,姓名,所在系号),学号为主码
课程(课程号,课程名,开课系号),课程号为主码
选课(学号,课程号,选课时间),学号和课程号为主码
开发人员在将关系模式实施到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://www.kaotiyun.com/show/zBAZ777K
本试题收录于:
四级数据库工程师题库NCRE全国计算机四级分类
0
四级数据库工程师
NCRE全国计算机四级
相关试题推荐
系统中有4个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如表1所示,该系统采用的作业调度算法是(35)。
通常计算机的内存储器可采用(16)。
欲知8位二进制数B7B6…B0中B4和B1两位是否同时为1,可利用(57)与此数相或,并观察所得结果是否为(58)。要对此8位二进制数的各位取反,则可用FFH与之进行(59)运算。
数据库系统体系结构一般采用三级模式结构,分别是(20),其中(21)用于描述数据库中全体数据的全局逻辑结构和特性。这种划分有利于保证数据库的(22)。
在各种查找方法中,平均查找长度与查找表中元素个数无关的是(38)。冒泡排序在最坏情况下时间复杂度为(39)。
操作系统中的(13)管理部分负责对作业和进程进行调度。对系统中的信息资源进行管理的叫做(14)管理。
在Windwos操作系统缺省状态下,下列关于文件复制的描述不正确的是(5);当选定文件或文件夹后,不将文件或文件夹放到“回收站”中,而直接删除的操作是(6)。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作(49)。
数据库管理系统(DBMS)是(20)的核心软件。DBMS提供的数据操作语言(DML)可以实现的操作有(21)。使用DBMS管理数据的特点有(22):①数据结构化;②数据独立性;③数据安全性;④数据完整性;⑤并发控制;⑥故障恢复。
随机试题
在考生文件夹下有一个“学生.mdb”数据库,里面有一个报表对象“学生”。(1)在报表的报表页眉节区添加一个标签控件,其名称为“bTitle”,标题显示为“学生统计图”。(2)在页面页脚节区添加一个计算控件,显示当前页码(仅显示页码数字)。该控件放置
阅读下面的古诗,按要求答题。寄华玉徐祯卿去岁君为蓟门客,燕山雪暗秦云白。马上相逢脱紫貂,朝回沽酒城南陌。燕山此日雪雰雰,只见秦云不见
当人们认为自己的报酬与劳动之比,与他人的报酬与劳动之比是相等的,这时就会有较大的激励作用,这种理论称为()
组成药物中有沙参、麦冬、冰糖、细生地、玉竹的方剂是
区分五脏、六腑、奇恒之腑最主要依据是
证券业从业人员的诚信信息的收集、记录和使用,应当遵循的原则有()。I.真实Ⅱ.准确Ⅲ.公正Ⅳ.合法
2001年12月31日,甲公司对持有的乙公司股份应计提的跌价准备为()万元。2003年末甲公司对乙公司股权投资的账面价值为()万元。
长江股份有限公司(以下简称“长江公司”)有关无形资产业务如下:(1)2009年1月,长江公司以银行存款2400万元购人一项土地使用权(不考虑相关税费)。该土地使用年限为60年,采用直线法摊销,无残值。(2)2009年6月,长江公司研发部门准备研究开发一
“君子欲化民成俗,其必由学乎”最早出自()。
注:1.条形图上所标示数字为该项支出占消费支出总额的百分比。2.食品支出占消费支出总额的比例为恩格尔系数,是用来衡量一个国家或地区人民生活水平的重要指标。2005年城乡居民各项消费支出所占额,差距最大的是()。
最新回复
(
0
)