扫一扫二维码
进群一起备考
查看更多
当前 - 选择题 - 数据库基本概念困难
单选题
2023年11月第3题
收藏
分享
#数据库系统
#数据库基本概念
#第二版教材
#凯恩建议必须掌握
如果函数依赖A->B,B->C,则属于哪一范式(问题1),哪一种范式去除多值依赖(问题2)。
正确答案B
凯恩解析
本题考察的是数据库范式的基本概念。
问题1:
在已知函数依赖 A→B,B→C 的情况下,可以推出 A→C,这是一种传递依赖。
并且由于候选码是 A,是单码,不存在部分依赖,所以满足 2NF。
所以选择 B。
问题2:
考察的是哪一种范式去除多值依赖。
A选项 2NF:消除部分依赖,不涉及多值依赖,错误。
B选项 3NF:消除传递依赖,不涉及多值依赖,错误。
C选项 4NF:要求在满足 BCNF 的前提下进一步消除多值依赖,这是标准答案,正确。
D选项 BCNF:主要解决的是候选键与决定因素关系,不涉及多值依赖,错误。
所以选择 C。
