第一范式、第二范式、第三范式

/*
研究了好久。
通俗点:
第一范式:每个字段内不能有多个值。
第二范式:所有非主属性都要完全依赖于主键。(主键内只有一个字段肯定满足。)
第三范式:数据库中不能和非主属性存在传递函数依赖关系。

1. 字段要干净,一个字段内容不能有多个值。
2. 主键最好只有一个字段。如果有多个字段,保证主键内没有多余的字段。
3. 数据库内能和非主属性存在传递依赖关系。





补充知识:
候选码:若关系中的一个属性或属性组的值能够唯一地标识一个元组,且他的真子集不能唯一的标识一个元组,则称这个属性或属性组做候选码。
主属性:候选关键字的属性集中的一个属性。
非主属性:不是主属性就是非主属性。
依赖:有 a 就有唯一的 b ,则 b 依赖于 a。 ( a 和 b 可以是集合)
完成依赖:b 依赖于 a ,但是 b 不依赖于 a 的子集。
传递依赖:b 依赖于 a , c 依赖于 b, 则 c 传递依赖于 a。
*/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值