DBMS规范化

广告位

规范化是在数据库中组织数据的过程。规范化用于最小化关系或关系集的冗余。 它还用于消除插入,更新和删除异常等不良…

规范化是在数据库中组织数据的过程。规范化用于最小化关系或关系集的冗余。 它还用于消除插入,更新和删除异常等不良特性。规范化将较大的表分成较小的表,并使用关系链接它们。普通表单用于减少数据库表中的冗余。

范式的类型

有四种类型的范式:

DBMS规范化

范式 描述说明
如果它包含原子值,则关系为第范式(1NF)
如果它在1NF中,则关系将在2NF中,并且所有非关键属性完全依赖于主键。
如果它在2NF中,并且不存在转换依赖性,则关系将在3NF中。
如果它是Boyce-Codd范式(BCNF) 并且没有多值依赖关系,那么关系将在4NF中。
如果它在4NF中并且不包含任何连接依赖关系并且连接应该是无损的,则关系在5NF中。

贺, 贺朝

关于作者: 贺朝

为您推荐