返回
当前 - 选择题 - 数据库范式简单
题号:0020260500020
单选题
2026年5月第20题
简单
题号:0020260500020
单选题
2026年5月第20题
数据库范式
困难
中频
收藏
分享
反馈
关系 存在函数依赖 、 时,按题干给出的依赖情况最高可达到(2NF)。
问题(1)
浓缩知识点
2NF 要求在 1NF 基础上消除非主属性对候选键的部分函数依赖。题干给出 以及 、 等依赖关系时,要先判断部分依赖和传递依赖;若仍存在传递依赖或不满足更高范式条件,则最高只能判断到 2NF。范式题要抓函数依赖:2NF 消除非主属性对候选键的部分依赖,3NF 进一步消除传递依赖,BCNF 对决定因素提出更严格要求。范式判断要从函数依赖和候选键入手。1NF 要求属性原子;2NF 消除非主属性对候选键的部分函数依赖;3NF 消除非主属性对候选键的传递依赖;BCNF 要求每个非平凡函数依赖的决定因素都是候选键。
正确答案
D
本题考察的是数据库范式。
2NF 要求在 1NF 基础上消除非主属性对候选键的部分函数依赖。题干给出 以及 、 等依赖关系时,要先判断部分依赖和传递依赖;若仍存在传递依赖或不满足更高范式条件,则最高只能判断到 2NF。
选项 A:1NF。1NF 只要求属性取值原子化,不能体现题干中已经消除部分依赖后的范式水平。
选项 B:3NF。3NF 要求进一步消除非主属性对候选键的传递依赖;题干依赖关系仍不足以支持达到 3NF。
选项 C:BCNF。BCNF 要求每个非平凡函数依赖的决定因素都是候选键,条件比 3NF 更强,本题不能判断达到。
选项 D:2NF。2NF 在 1NF 基础上消除非主属性对候选键的部分依赖,符合题干依赖关系下能达到的最高范式判断。
因此,选项 D 正确。
