系统架构设计师备考笔记 原创
2017-10-16 15:55
离软考的时间越来越近了 ,整理系统架构设计备考知识点--范式,需要的朋友可以参考学习。
1、1NF→2NF:消除部分函数依赖;
2、2NF→3NF:消除传递函数依赖;
3、BCNF:每个决定因素都包含码。
如果一个关系模式R的决定因素都是单属性,那就意味着不可能由部分函数依赖,那就是说至少是2NF。
如果一个关系R不属于2NF,则存在以下几个问题(举例,R(仓库号,仓库地址,商品号,商品属性1,商品属性2),主键是(仓库号,商品号)):
1、插入异常:新建一个仓库,没有商品,就无法插入仓库数据;
2、删除异常:当一个仓库的所有商品被删掉时,仓库也随之被删掉;
3、修改复杂:某个仓库地址改变,需要修改所有与该仓库有关的元组
希望大家顺利通过考试,旗开得胜!
版权声明:本文为博主原创文章,未经博主允许不得转载。
阅读 11098 / 评论 0
- 上一篇: 网络工程师的薪资待遇如何?
- 下一篇: 网络管理员任职有何要求?