柠檬试题库
search
首页 计算机 公务员 驾照 关于

定义学生的关系模式如下:
S(S#,Sn,Sex,Age,D#,Da)(其属性分别为学号、姓名、性别、年龄、所属学院、院长)
该关系的范式最高是( )。


  • A.1NF
  • B.2NF
  • C.3NF
  • D.BCNF
热度🔥915
参考答案:B
解析:

范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,满足不同程度要求的为不同范式。
第一范式:数据库中每一个属性都不可再分(不可以用多重值)。
第二范式:关系模式是第一范式,并且必须要有主键,同时每个非主属性完全依赖于主键,不存在部分依赖。
第三范式:关系模式是第二范式,并且不存在非主属性对主键的传递依赖(在关系模式中,如果X→Y,Y→Z,且Y不决定X和Z不属于X,那么X→Z是传递依赖)。
BCNF范式:所有属性都不传递依赖于关系的任何候选键。

本题中,关系S满足第一范式和第二范式,但是S#→D#,D#→Da,存在传递依赖,因此不满足第三范式,故本题答案为B。
复制题目向AI提问