码迷,mamicode.com
首页 > 数据库 > 详细

关系型数据库

时间:2018-12-01 16:58:37      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:2nf   要求   并且   属性   不能   数据库   最小   重点   分解   

数据库设计三大范式(重点):

第一范式(1NF):数据表中的每一列(每个字段)必须是不可拆分的最小单元,也就是确保每一列的原子性;当关系模式R的所有属性都不能在分解为更基本的数据单位时

第二范式(2NF):满足1NF后,要求表中的所有列,都必须依赖于主键,而不能有任何一列与主键没有关系,也就是说一个表只描述一件事情;并且R得所有非主属性都完全依赖于R的每一个候选关键属性

第三范式(3NF):必须先满足第二范式(2NF),要求:表中的每一列只与主键直接相关而不是间接相关,(表中的每一列只能依赖于主键);设R是一个满足第一范式条件的关系模式,X是R的任意属性集,如果X非传递依赖于R的任意一个候选关键字,称R满足第三范式

关系型数据库

标签:2nf   要求   并且   属性   不能   数据库   最小   重点   分解   

原文地址:https://www.cnblogs.com/abigbigshark/p/10049732.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!