范式理论

关系模型原理的核心是“规范化”概念,规范化是把数据库组织成在保持存储数据完整性的同时最小化冗余数据的结构的过程。规范化的数据库是符合关系模型规则的数据库,通常把这些规则称为范式。范式是符合某一种级别的关系模式的集合。

关系数据库中的关系必须满足一定的要求即满足不同的范式,目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、Boyce-Codd范式(BCNF)、第四范式(4NF)和第五范式(5NF)。

第一范式(1NF)、第二范式(2NF)、第三范式(3NF)就能满足数据存储要求。

第一范式(1NF)

[color=red]要求1:[/color]

每个数组属性只能包含一个值

[color=red]要求2:[/color]

每个数组必须包含相同数量的值

[color=red]要求3:[/color]

关系中数组一定不能出现相同数组

第二范式(2NF)

[color=red]要求:[/color]任何一个非主键字段的数值都依赖主键字段

第三范式(3NF)

[color=red]要求:[/color]任何两个非主键字段之间不存在函数关系
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值