首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式: 系(系号,系名),系号为主码 学生(学号,姓名,所在系号),学号为主码 课程(课程号,课程名,开课系号),课程号为主码 选课(学号,课程号,选课时间),学号和课程号为主码(8分
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式: 系(系号,系名),系号为主码 学生(学号,姓名,所在系号),学号为主码 课程(课程号,课程名,开课系号),课程号为主码 选课(学号,课程号,选课时间),学号和课程号为主码(8分
admin
2015-07-24
28
问题
在进行某学校教务管理系统的数据库设计时,数据库设计人员设计了如下几个关系模式:
系(系号,系名),系号为主码
学生(学号,姓名,所在系号),学号为主码
课程(课程号,课程名,开课系号),课程号为主码
选课(学号,课程号,选课时间),学号和课程号为主码(8分)
开发人员在将关系模式实施到SQL Server 2008的"教务"数据库时,使用了如下表结构定义语句:
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′
在查找原因时发现建表语句有问题。请指出问题并说明该问题是否会影响此查询语句的执行效率。
选项
答案
建表时没有设置主键,也没有说明外键,但不会影响此查询语句的执行效率。
解析
本题中查询语句的功能是得到12系全体学生在2010年1月1日后的选课情况的汇总表。在每个数据表的定义时都必须严格定义表中的完整性约束条件,包括主键的设置,否则之后会出现主键有相同值的情况,破坏了数据的完整性。
转载请注明原文地址:https://kaotiyun.com/show/sBlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在一个数据库中,模式与内模式的映像个数是
设有关系R,S和T如下。关系T是由关系R和S经过哪种操作得到的?
向顺序栈中压入新元素时,应当
散列法存储中处理碰撞的方法主要有两类:接链法和【】
设有关键码序列(16,9,4,25,15,2,13,18,17,5,8,24),要按关键码值递增的次序排序,采用直接选择排序法,一趟扫描后的结果为
将一个n阶三对角矩阵A的三条对角线上的元素按行压缩存放于一个一维数组B中,A[0][0]存放于B[0]中。对于任意给定数组元素A[i][j],它应是数组A中第【】行的元素。
下面关于数据存储方式的叙述中,不正确的是
当前数据库技术的发展已形成各种类型的数据库应用技术,下列叙述中,()是这种发展的推动力。Ⅰ.应用的驱动Ⅱ.多种技术与数据库技术的结合Ⅲ.关系数据库的研究基础
SQL的全局约束是指基于元组的检查子句和()。
随机试题
测评结果主要是给想了解任职者或求职者素质结构与水平的人提供成绩或证明的测评是()
小儿可以出现某些病理征阳性.易并发硬膜下积液的化脓性脑膜炎的病原菌是
在环境影响评价中,提出的项目污染物总量控制建议指标必须()。
在机动车辆损失险中,由于下列哪些原因造成的被保险车辆损失,保险人不承担赔偿责任?( )Ⅰ.利用保险车辆从事违法活动Ⅱ.竞赛、测试、在营业性维修场所修理养护期间Ⅲ.地震、战争、军事冲突、恐怖活动、暴乱、扣押、罚没、政府征用Ⅳ.驾驶人员饮酒、吸食或注
2005年8月,中金公司操作了总规模为32亿元的“中国联通CDMA网络租赁费收益计划”,这是国内第一单资产支持证券,接着广发证券的“莞深高速公路收费收益权专项资产管理计划”发行。这些证券叫做()
凯恩斯认为,债券的市场价格与市场利率成( )。
根据营改增的规定,下列各项中,属于营改增应税服务中的交通运输业的是()。
货到付款
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
TheEffectivenessofaPerson1.believethereisnosuchthingas(1),【1】______sothesolutionis(2)whenitisoptimumor
最新回复
(
0
)