数据库三范式

时间:2020-07-06 18:44:12   收藏:0   阅读:39

什么是数据库的三范式: 设计关系型数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小

第一范式

第一范式:属性不可分割,字段不可分割; 例如:’年级和班级‘ 可以分割为 ’年级‘和班级

第二范式

第二范式:唯一主键,就是一张表中必须有一个唯一的主键来区分每一行数据。 例如:学生的学号

第三范式

第三范式:消除冗余和传递依赖, 不同的表中不能存在重复的字段数据。如“学生”表中的“院系”字段和“班级”
表中“院系”字段,就重复了,我们可以关联两张表的字段而无需在“学生”表中再加一个“院系”。

原文:https://www.cnblogs.com/kongguanghua/p/13256052.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!