关系模型中的关系模式至少应是( )。

admin2019-01-14  12

问题 关系模型中的关系模式至少应是(    )。

选项 A、1NF
B、2NF
C、3NF
D、BCNF

答案A

解析 关系数据库中的关系是要满足一定要求的,满足不同程度要求的为不同的范式。满足最低要求的叫第一范式,简称1NF。在满足第一范式的基础上,进一步满足更多要求规范则是第二范式。然后在满足第二范式的基础上,还可以再满足第三范式,以此类推。
    对于关系模式,若其中的每个属性都已不能再分为简单项,则它属于第一范式。
    若某个关系R为第一范式,并且R中每一个非主属性完全依赖于R的某个候选键,则称其为第二范式。第二范式消除了非主属性对主键的部分依赖。
    如果关系R是第二范式,并且每个非主属性都不传递依赖于R的候选键,则称R为第三范式。(传递依赖:在关系模式中,如果Y→X,X→A,且X不决定Y和A不属于X,那么Y→A是传递依赖。)
    比第三范式更高级的BCF’范式,它要求所有属性都不传递依赖于关系的任何候选键。
转载请注明原文地址:https://kaotiyun.com/show/kzRp777K
0

最新回复(0)