关系数据理论习题解答 .pdfVIP

  • 2
  • 0
  • 约8.17千字
  • 约 8页
  • 2024-06-17 发布于中国
  • 举报

4.2关系模式R有n个属性,在模式R上可能成立的函数依赖有多少个?其中平凡的函数

依赖有多少个?非平凡的函数依赖有多少个?

(要考虑所有可能的情况,数学排列组合问题。对于数据库本身而言,本题没多大意义)

所有属性相互依赖时,函数依赖最多。

平凡的函数依赖:对于函数依赖X→Y,如果YX,那么称X→Y是一个“平凡的函数

依赖”。

4.3建立关于系、学生、班级、社团等信息的一个关系数据库,一个系有若干个专业,

每个专业每年只招一个班,每个班有若干个学生,一个系的学生住在同一宿舍区,每个学

生可以参加若干个社团,每个社团有若干学生。描述学生的属性有:学号、姓名、出

生年月、系名、班级号、宿舍区。

描述班级的属性有:班级号、专业名、系名、人数、入校年份。

描述系的属性有:系名、系号、系办公地点、人数。

描述社团的属性有:社团名、成立年份、地点、人数、学生参加某社团的年份。

请给出关系模式,写出每个关系模式的最小函数依赖集,指出是否存在传递函数依赖,对

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

各关系的候选键、外部键,有没有全键存在?各关系模式如下:

学生(学号,姓名,出生年月,系名,班

文档评论(0)

1亿VIP精品文档

相关文档