第四篇 关系数据模式设计1.pptVIP

  • 2
  • 0
  • 约7.58千字
  • 约 41页
  • 2018-10-05 发布于湖北
  • 举报
函数依赖 例如 考虑以下关系 以上关系满足什么函数依赖? 学号 课程号 课程名 分数 01 A 数据库 90 01 B C语言 85 02 A 数据库 70 02 C 算法分析 100 03 B C语言 80 选修 特殊类型的函数依赖 函数依赖X ? Y,当Y ? X 时是平凡的;否则是非平凡的 例如,以下是平凡的函数依赖 name, branch ? name name ? name 例如,以下是非平凡的函数依赖 name, branch ? manager 思考与练习 平凡的函数依赖总是成立的,为什么? 换句话说,平凡的函数依赖是没有意义的,我们一般所讨论的函数依赖都应该排除这种情况。 特殊类型的函数依赖 函数依赖X ? Y是部分的,当 存在 X ? X , 使X ? Y成立 例如,以下函数依赖是部分的 name, branch ? manager 意义:(右边)可以依赖左边的一部分 函数依赖X ? Y是完全的,当 不存在 X ? X , 使X ? Y 例如,以下函数依赖是完全的 name ? manager SNO, CNO ? result 意义:(右边)不可以依赖左边的一部分 f f p 特殊类型的函数依赖 函数依赖X ? Y是传递的,当 存在Y,使X ? Z, Z ? Y 同时成立,但Y? X不成立 例如. name ? manager是传递的,

文档评论(0)

1亿VIP精品文档

相关文档