数据库系统概论离线作业第次答案.docVIP

  • 18
  • 0
  • 约5.51千字
  • 约 12页
  • 2020-10-07 发布于山东
  • 举报
《数据库系统概论》离线作业第 2 次参考解答 6 章 关系数据库理论 建立一个关于系、学生、班级、学会等诸信息的关系数据库。 描述学生的属性有 :学号、姓名、出生年月、系名、班号、宿舍区。 描述班级的属性有 :班号、专业名、系名、人数、入校年份。 描述系的属性有 :系名、系号、系办公室地点、人数。 描述学会的属性有 :学会名、成立年份、地点、人数。 语义如下: 一个系有若干专业, 每个专业每年只招一个班,每个班有若干学生。一个系 的学生住在同一宿舍区。 每个学生可参加若干学会, 每个学会有若干学生。 学生参加某学会有一个入会年份。 请给出关系模式,写出每个关系模式的极小函数依赖集,指出是否存在传递函数依赖,对于函数依赖左部是多属性的情况讨论函数依赖是完全函数依赖,还是部分函数依赖。 指出各关系模式的候选码、外部码,有没有全码存在 ? 解: 解析 应该根据题目中给出的有关语义写出关系模式中的数据依赖, 有些依赖可以按照实际情况写出,也许题目中并没有明显指出。 例如,按照实际情况, 系名和系号是一一对应的,因此有 D # → DN , DN → D # 。 下面的结论哪些是正确的 ? 哪些是错误的 ? 对于错误的请给一个反例说明之。考查点:关系模式的规范化,函数依赖、多值依赖 (1)任何一个二目关系是属于 3NF 。√(2)任何一个二目关系是属于 BCNF 。√(3)任何一

文档评论(0)

1亿VIP精品文档

相关文档