范式.md 1.1 KB


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与数据库设计]]