第三范式举例异常.docxVIP

  • 28
  • 0
  • 约8.96千字
  • 约 14页
  • 2019-09-05 发布于湖北
  • 举报
第三范式举例异常 【篇一:第三范式举例异常】 第三范式(3nf):在第二范式的基础上,数据表中如果不存在非关键字段对任一候选关键字段的传递函数依赖则符合第三范式。所谓传递函数依赖,指的是如果存在a → b → c的决定关系,则c传递函数依赖于a。因此,满足第三范式的数据库表应该不存在如下依赖关系: 关键字段 → 非关键字段x → 非关键字段y 假定学生关系表为student(学号, 姓名, 年龄, 所在学院, 学院地点, 学院电话),关键字为单一关键字学号,因为存在如下决定关系: (学号) → (姓名, 年龄, 所在学院, 学院地点, 学院电话) 这个数据库是符合2nf的,但是不符合3nf,因为存在如下决定关系: (学号) → (所在学院) → (学院地点, 学院电话) 即存在非关键字段学院地点、学院电话对关键字段学号的传递函数依赖。 ---------------- 把学生关系表分为如下两个表: 学生:(学号, 姓名, 年龄, 所在学院); 学院:(学院, 地点, 电话)。 这样的数据库表是符合第三范式的。 【篇二:第三范式举例异常】 xzc.log blogjava 首页 新随笔 联系 聚合 管理 随笔-222 评论-130 文章-0 trackbacks-0 准则(第一、第二、第三范式说明) i、关系范式介绍1.1 第一范式(1nf)无重复的列 所谓第一范式(1nf)是指数据

文档评论(0)

1亿VIP精品文档

相关文档