数据库三范式

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

第一范式

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

第二范式

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

第三范式

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

posted @ 2020-07-06 17:50  阿Hua  阅读(146)  评论(0编辑  收藏  举报