数据库课件第六章关系数据理论.pptVIP

  • 24
  • 0
  • 约1.66万字
  • 约 95页
  • 2017-05-07 发布于四川
  • 举报
数据库课件第六章关系数据理论

An Introduction to Database System 本次课内容 关系模式R(U), U 是R的属性集合,X、Y、Z是U的子集,X’是X的任意真子集。 1.完全函数依赖:X →Y, X’ Y,则 X f Y。 关系模式R(U), U 是R的属性集合,X、Y、Z是U的子集,X’是X的任意真子集。 2.部分函数依赖: X →Y,存在一个 X’ →Y, X P Y 。 关系模式R(U), U 是R的属性集合,X、Y、Z是U的子集,X’是X的任意真子集。 3.传递函数依赖: X→Y,Y→Z,且Y ? X,Y X,则X→Z ,称Z传递函数依赖于X。 说明: 由于BCNF的每一个非平凡函数依赖的决定因素必为候选码,故不会出现3NF中决定因素可能不是候选码的情况。 3NF不一定是BCNF,而BCNF一定是3NF。 不过,属于3NF而非BCNF的关系模式不多,即使有,对数据库设计者来说,所引起的更新异常也不太重要。 6.2.7 多值依赖与第四范式(4NF) 例: 学校中某一门课程由多个教师讲授,他们使用相同的一套参考书。每个教师可讲授多门课,每种参考书可以供多门课使用。 关系模式Teaching(课程,教师,参考书) 用二维表表示Teaching Teaching∈BCNF: Teaching具有唯一候选码(课程,教师,参

文档评论(0)

1亿VIP精品文档

相关文档