扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 数据库理论简单
单选题
2025年5月第24题
简单
单选题
2025年5月第24题
#第二版教材
#必须掌握
在关系数据库的规范化过程中,第二范式(2NF)是在第一范式(1NF)的基础上消除 (问题1) ,而第三范式(3NF)是在第二范式(2NF)基础上消除 (问题2) 。
浓缩知识点
关系数据库规范化的核心目标是减少数据冗余,规避插入、删除、更新等操作异常,通过逐阶提升范式等级优化数据结构。第一范式(1NF)是规范化基础,要求关系中所有属性具备原子性,即属性值不可再拆分;第二范式(2NF)建立在1NF之上,需消除非主属性对候选码的部分函数依赖,保障每个非主属性都完全依赖于整个候选码;第三范式(3NF)以2NF为前提,进一步消除非主属性对候选码的传递函数依赖,确保非主属性仅直接依赖候选码,不存在通过其他非主属性间接依赖的情况。除此之外,还有更高阶的范式类型,比如BCNF会消除主属性对候选码的部分与传递依赖,4NF则针对多值依赖进行消除,不同等级范式适配不同业务场景下的数据存储需求,等级越高数据冗余度通常越低。
正确答案
A
本题考察的是数据库规范化理论中各范式的基本概念与依赖关系类型。
2NF通过消除部分函数依赖来确保每个非主属性完全依赖于候选码;3NF进一步要求消除传递函数依赖,即非主属性不能依赖其他非主属性。
所以选择 A,B。
