第一范文网 - 专业文章范例文档资料分享平台

数据库系统概论离线作业

来源:用户分享 时间:2025/8/26 18:25:11 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

);

CREATE TABLE EMP (Empno NUMBER(4), Ename VARCHAR(10), Age NUMBER(2)

CONSTRAINT C1 CHECK ( Age<=60), Job VARCHAR(9), Sal NUMBER(7,2), Deptno NUMBER(2), RIMARY KEY (Empno),

FOREIGN KEY (Deptno) REFFERENCES DEPT(Deptno));

7. 关系系统中,当操作违反实体完整性、参照完整性和用户定义的完整性约束条件时,一

般是如何分别进行处理的? 答:

对于违反实体完整性和用户定义的完整性的操作一般都采用拒绝执行的方式进行处理。

而对于违反参照完整性的操作,并不都是简单地拒绝执行,有时要根据应用语义执行一些附

加的操作,以保证数据库的正确性。

第六章习题2、12

2. 建立一个关于系、学生、班级、学会等诸信息的关系数据库。 描述学生的属性有:学号、姓名、出生年月、系名、班号、宿舍区。 描述班级的属性有:班号、专业名、系名、人数、入校年份。 描述系的属性有:系名、系号、系办公室地点、人数。 描述学会的属性有:学会名、成立年份、地点、人数。

语义如下:一个系有若干专业,每个专业每年只招一个班,每个班有若干学生。一个系

的学生住在同一宿舍区。每个学生可参加若干学会,每个学会有若干学生。学生参加某学会

有一个入会年份。 请给出关系模式,写出每个关系模式的极小函数依赖集,指出是否存在传递函数依赖,

对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。

指出各关系模式的候选码、外部码,有没有全码存在? 解:

解析

应该根据题目中给出的有关语义写出关系模式中的数据依赖,有些依赖可以按照实际情

况写出,也许题目中并没有明显指出。例如,按照实际情况,系名和系号是一一对应的,

因此有 D # → DN, DN→D #。

12. 下面的结论哪些是正确的? 哪些是错误的? 对于错误的请给一个反例说明之。

考查点:关系模式的规范化,函数依赖、多值依赖 (1)任何一个二目关系是属于 3NF。√ (2)任何一个二目关系是属于 BCNF。√ (3)任何一个二目关系是属于 4NF。√

(4) 当且仅当函数依赖 A->B 在 R 上成立,关系 R(A,B,C)等于其投影 R1 (A,B)和 R2 (A,C) 的连接。×

当 A→B 在 R 上成立,关系 R(A,B,C)等于其投影 R1(A,B) 和 R2(A,C)的连接。反之则 不然。

正确的应当是:

当且仅当多值依赖 A→→B 在 R 上成立,关系 R(A,B,C)等于其投影 R1(A,B) 和 R2(A,C) 的连接。

(5)若 R.A->R.B,R.B->R.C,则 R.A->R.C。√ (6)若 R.A->R.B,R.A->R.C,则 R.A->R.(B,C)。√ (7)若 R.B->R.A,R.C->R.A,则 R.(B,C)->R.A。√ (8)若 R.(B,C)->R.A 则 R.B->R.A,R.C->R.A。×

搜索更多关于: 数据库系统概论离线作业 的文档
数据库系统概论离线作业.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4aggd2qgq62p7v540mcy_6.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top