一、范式的概念
关系型数据库RDBMS是当前主流的数据库,那怎么判断一个数据库是不是关系型数据库呢,要从 3个方面进行判断,我们称之为关系型数据库的三大基本范式。
二、第一范式
在满足关系模型基础之上,任意一列必须是原子的(不可分割)
三、第二范式
在满足第一范式的情况下,必须有一列数据可以区分每一行的数据(主键)
四、第三范式
在满足前两范式的情况下,在表和表有连接关系的情况下,如果第一张表依赖第二张表,那么被依赖的表的字段必须是能够区别每一行的数据的字段(主键)
一、范式的概念
关系型数据库RDBMS是当前主流的数据库,那怎么判断一个数据库是不是关系型数据库呢,要从 3个方面进行判断,我们称之为关系型数据库的三大基本范式。
二、第一范式
在满足关系模型基础之上,任意一列必须是原子的(不可分割)
三、第二范式
在满足第一范式的情况下,必须有一列数据可以区分每一行的数据(主键)
四、第三范式
在满足前两范式的情况下,在表和表有连接关系的情况下,如果第一张表依赖第二张表,那么被依赖的表的字段必须是能够区别每一行的数据的字段(主键)