题目
下列关系中,符合第2范式但不符合第3范式的是()。 A、-|||-姓名 性别 单位 城市 邮编 联系电话-|||-姓名 性别 单位 城市 邮编 联系电话-|||-办公电话 于机号-|||-张华 男 天津大学 北京 110110 3676532 135××××××××-|||-B、-|||-学号 姓名 性别 专业 课程号 课程名 课程学分 成绩-|||-0101002 张华 男 电子 AO2 计算机网络 5 68-|||-C、-|||-学号 姓名 性别 专业-|||-0101002 张华 男 电子-|||-D、-|||-姓名 性别 单位 城市 邮编 办公电话 手机号-|||-王明 男 天津大学 北京 110110 3676512 135××××××××A B C D
下列关系中,符合第2范式但不符合第3范式的是()。
A
B
C
D
题目解答
答案
B
解析
步骤 1:理解第2范式和第3范式
- 第2范式(2NF):关系模式R属于1NF,且每个非主属性完全函数依赖于候选键。
- 第3范式(3NF):关系模式R属于2NF,且每个非主属性都不传递依赖于候选键。
步骤 2:分析选项A
- 姓名 性别 T 单位 城市 邮编 联系电话 办公电话 于机号
- 候选键:姓名
- 非主属性:性别、T、单位、城市、邮编、联系电话、办公电话、于机号
- 每个非主属性都完全函数依赖于候选键,符合2NF。
- 但是,城市和邮编之间存在传递依赖关系,不符合3NF。
步骤 3:分析选项B
- 学号 姓名 性别 专业 课程号 课程名 课程学分 成绩
- 候选键:学号、课程号
- 非主属性:姓名、性别、专业、课程名、课程学分、成绩
- 每个非主属性都完全函数依赖于候选键,符合2NF。
- 但是,课程名和课程学分之间存在传递依赖关系,不符合3NF。
步骤 4:分析选项C
- 学号 姓名 性别 专业
- 候选键:学号
- 非主属性:姓名、性别、专业
- 每个非主属性都完全函数依赖于候选键,符合2NF。
- 没有传递依赖关系,符合3NF。
步骤 5:分析选项D
- 姓名 性别 单位 城市 邮编 办公电话 T于机号
- 候选键:姓名
- 非主属性:性别、单位、城市、邮编、办公电话、T于机号
- 每个非主属性都完全函数依赖于候选键,符合2NF。
- 没有传递依赖关系,符合3NF。
- 第2范式(2NF):关系模式R属于1NF,且每个非主属性完全函数依赖于候选键。
- 第3范式(3NF):关系模式R属于2NF,且每个非主属性都不传递依赖于候选键。
步骤 2:分析选项A
- 姓名 性别 T 单位 城市 邮编 联系电话 办公电话 于机号
- 候选键:姓名
- 非主属性:性别、T、单位、城市、邮编、联系电话、办公电话、于机号
- 每个非主属性都完全函数依赖于候选键,符合2NF。
- 但是,城市和邮编之间存在传递依赖关系,不符合3NF。
步骤 3:分析选项B
- 学号 姓名 性别 专业 课程号 课程名 课程学分 成绩
- 候选键:学号、课程号
- 非主属性:姓名、性别、专业、课程名、课程学分、成绩
- 每个非主属性都完全函数依赖于候选键,符合2NF。
- 但是,课程名和课程学分之间存在传递依赖关系,不符合3NF。
步骤 4:分析选项C
- 学号 姓名 性别 专业
- 候选键:学号
- 非主属性:姓名、性别、专业
- 每个非主属性都完全函数依赖于候选键,符合2NF。
- 没有传递依赖关系,符合3NF。
步骤 5:分析选项D
- 姓名 性别 单位 城市 邮编 办公电话 T于机号
- 候选键:姓名
- 非主属性:性别、单位、城市、邮编、办公电话、T于机号
- 每个非主属性都完全函数依赖于候选键,符合2NF。
- 没有传递依赖关系,符合3NF。