关系型数据库范式-三范式

一、范式的概念

        关系型数据库RDBMS是当前主流的数据库,那怎么判断一个数据库是不是关系型数据库呢,要从 3个方面进行判断,我们称之为关系型数据库的三大基本范式。

二、第一范式

        在满足关系模型基础之上,任意一列必须是原子的(不可分割)

        

三、第二范式

         在满足第一范式的情况下,必须有一列数据可以区分每一行的数据(主键)

        

四、第三范式

         在满足前两范式的情况下,在表和表有连接关系的情况下,如果第一张表依赖第二张表,那么被依赖的表的字段必须是能够区别每一行的数据的字段(主键)

        

猜你喜欢

转载自blog.csdn.net/chengdiyiyo/article/details/121018728