三级数据库技术辅导第三讲:3第二范式:消去部分函数依赖
3第二范式:消除部分功能依赖
定义:如果一个关系R属于第一范式,且每一个非主属性都不部分函数依赖于主键,或者每一个非主属性都完全函数依赖于主键,则称这个关系符合第二范式,称之为R & Icirc2NF .
为了满足2NF,处理了1NF的例子,把它们分解成三个关系,使每个非主属性完全依赖于主键。
以上三个关系解决了1NF提出的删除和插入异常问题。2NF满足了,但还是有新的删除异常、插入异常和大冗余。出现这个问题的原因是依赖于主关键字的关系中存在非主属性传递函数。
0条评论