--- title: 范式 tags: - concept - database - normalization - joplin type: concept source_type: reconstructed created: 2026-04-22 updated: 2026-04-22 --- # 范式 > [!abstract] > 范式是关系模式规范化的层级标准,目标是减少冗余并降低更新异常。 ## 递进层级 - 1NF:属性不可再分。 - 2NF:消除非主属性对码的部分依赖。 - 3NF:消除非主属性对码的传递依赖。 - BCNF:要求决定因素必须是候选键。 ## 为什么重要 - 防止插入异常、删除异常、更新异常。 - 让模式结构更稳定、语义更清楚。 ## 使用边界 - 考试里重点通常在 1NF、2NF、3NF、BCNF。 - 工程上不会机械追求最高范式,而会结合查询性能折中。 ## 来源 - [[raw/Joplin/计算机专业基础/数据库/_计算机考研复试数据库核心知识点整理.md]] - [[raw/Joplin/计算机专业基础/数据库/2.数据库——关系数据库核心.md]] - [[raw/Joplin/计算机专业基础/数据库/3.数据库——SQL与数据库设计.md]] ## 相关页面 - [[关系数据库核心]] - [[SQL与数据库设计]]