- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大连大学2005-2006学年第一学期《数据库原理》试卷a标准答案及评分标准
大连大学2005/2006学年第一学期《数据库原理》试卷A标准答案及评分标准
单项选择题 (20×1=20分)
1、C 2、D 3、D 4、D 5、B
6、D 7、D 8、B 9、A 10、D
11、B 12、A 13、D 14、B 15、D
16、C 17、A 18、A 19、D 20、C
填空题(5×2=10分)
DBMS;DBA
3NF
REDO
参考
简答题(17分)
数据库系统的逻辑独立性是指用户的应用程序与数据库的逻辑结构是相互独立的(2分),
使得当数据的逻辑结构发生变化时,用户的应用程序保持不变(2分)。
基本表是独立存在的表,在SQL中,一个基本表对应于一个表,一个表对应于一个存储文件(2分)。
视图是从一个或几个基本表或视图中导出的一个虚表,视图在创建时,其定义存放在数据字典中,视图对应的数据并不独立存放在数据库中。(2分)
两者的区别是基本表独立存放于数据库中,而视图存放的是视图的定义。(1分)
需求分析、数据库实施、数据库的运行与维护(1分)
概念结构设计(1分)、逻辑结构设计(1分)、物理结构设计(1分)。
2、7、6、21、11(4分)
应用题(2×8=16分)
解:(1) 本题对应的E-R图如图所示:
每个实体、联系为1分
(2) 转换为等价的关系模型结构如下:
科室(科室名,地址,电话);(1分)
病房(病房号,床位号,科室名);(1分)
医生(工作证号,姓名,职称,科室名,年龄);(1分)
病人(病例号,姓名,性别,年龄,诊断,主治医生,病房号,床位号);(1分)
(3) 科室的候选码为:科室名;(1分)
病房的候选码为:病房号,床位号;外码为:科室名;(1分)
医生的候选码为:工作证号;外码为:科室名;(1分)
病人的候选码为:病例号;(1分)
病人的外码有两个,分别为:主治医生和(病房号,床位号);(1分)
程序设计题(8×3=24分)
Π学号,姓名,课程名,分数(σ奖学金0∧专业=’计算机’(学生∞选修∞课程))
(Π学号,课程号(选修)÷Π课程号(课程)) ∞Π学号,姓名(学生)
Π学号,姓名,专业(学生)-Π学号,姓名,专业(σ分数80(学生∞选修))
CREATE TABLE 选修
{
学号 CHAR(5),
课程号CHAR(5),
分数 INT,
PRIMARY KEY(学号,课程号),
FOREIGN KEY(学号) REFERENCES(学生),
FOREIGN KEY(课程号) REFERENCES(课程)
};
SELECT 学生.学号,姓名,课程名,成绩
FROM 学生,选修,课程
WHERE 学生.学号=选修.学号 AND选修.课程号=课程.课程号 AND
专业=’计算机’
SELECT 学号,姓名,专业
FROM 学生
WHERE NOT EXISTS
( SELECT *
FROM课程
WHERE NOT EXISTS
( SELECT *
FROM选修
WHERE 选修.学号=学生.学号 AND
选修.课程号=课程.课程号)
UPDATE 学生
SET 奖学金=1000
WHERE 奖学金=0 AND 学号 IN
(SELECT 学号
FROM选修
WHERE 分数=100)
CREATE VIEW AAA(课程号,名称,学分)
AS SELECT 课程号,名称,学分
FORM 课程
WHERE 课程号 IN
(SELECT 课程号
FROM选修
WHERE 分数=100)
综合题(13分)
由于左属性有:H,S;没有未出现属性;(1分)
而且(HS)+= HSRCT=U,(1分)
所以,关系模式A有唯一的候选码HS。(1分)
由于不存在非主属性对码的部分依赖,所以该关系模式是2NF,(2分)
但是由于存在函数依赖:(H,S)(R,(H,R)(C, 从而(H,S)( C,即存在非主属性C传递依赖于码HS,所以该关系不是3NF。(2分)
所以该关系是2NF。(1分)
根据3NF的分解算法有:
F = {C→T, (H,R)→C, (H,T)→R
您可能关注的文档
最近下载
- 八年级英语上册 Unit 2 Keeping Healthy Topic 2 I must ask him to give up smoking Section A教案 (新版)仁爱版.docx
- 物业公司积分制管理办法.doc VIP
- 红领巾心向党活动主持词二篇.doc VIP
- 外研版高中英语(全套)全词汇表PDF打印版.pdf
- 能源管理体系管理评审计划报告.doc VIP
- IEC60870-5-101104规约及华东101细则介绍.ppt
- 《小英雄雨来》分享课教学设计.docx
- 公司部门财务月工资表明细统计个税自动计算工资条excel表格模板 (5).xlsx VIP
- 浅探小米公司的内部控制.docx VIP
- 高中语文如何让议论文有“形”有“序”——议论文结构讲解学案.docx
文档评论(0)