函数依赖与范式
⚠️ 资料来源于互联网整理,仅作备考参考,正式结论请以官方教程与考纲为准。发现错误欢迎反馈问题。
🔒 本篇为会员内容。开通会员 →(全站会员内容畅读 · 附件下载 · 专享答疑)
学科 数据库 | 章节
§5 / 第6章| 考点类型 概念题、案例分析 | 重要度 ★★★ | 知识点IDDB-03
一、核心定义
- 1NF:属性不可再分(原子性),消除重复组
- 2NF:1NF + 非主属性完全依赖候选码,消除部分函数依赖
- 3NF:2NF + 非主属性不传递依赖候选码,消除传递函数依赖
- BCNF:在 3NF 基础上进一步要求所有非平凡函数依赖 X→Y 的决定因素 X 都必须是候选码(超码)。也就是说,3NF 允许主属性对候选码存在部分/传递依赖,BCNF 不允许任何属性(含主属性)依赖于非候选码。