问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
10M
越高的范式冗余越小。应用数据库范式的目的:为了消除重复数据减少数据冗余。
1) 第一范式(1NF):原子件,要求每一列的值不能再拆分了。(属性不可分)
2) 第二范式(2NF): 一张表只描述一个实体(若列中有冗余数据,则不满足)(要求数据库表中的每个实体或记录必须可以被唯一区分,选取一个能区分每个实体的属性或属性组,作为实体的唯一标识)
3)第三范式(3NF): 所有列与主键值直接相关。(消除了冗余,更新异常、插入异常和删除异常)
(学号)——>(姓名,年龄,所在学院,学院地点,学院电话)
4) 巴斯-科德范式(BCNF):在第三范式的基础上,数据库表如果不存在任何字段对任一候选关键字段的传递函数依赖则符合BCNF.
评论
有用 0
墨值悬赏