首页 > 试题广场 > 数据库1NF、2NF、3NF和BCNF之间的关系是(&nbs
[单选题]
数据库1NF、2NF、3NF和BCNF之间的关系是(      )
  • 若R∈2NF,则R∈3NF
  • 若R∈1NF,则R不属于BCNF
  • 若R∈3NF,则R∈BCNF
  • 若R∈BCNF,则R∈3NF
第二范式(2NF)满足于第一范式(1NF),也就是基于第一范式(1NF),2NF∈1NF
第三范式(3NF)满足于第二范式(2NF),也就是基于第二范式(2NF),3NF∈2NF
BCNF满足于第三范式(3NF),也就是基于第三范式(3NF),BCNF∈3NF
第一范式(1NF),要求:每一个分量必须是不可分的数据项。
第二范式(2NF),要求:在第一范式的基础上,且每一个非主属性完全函数依赖于表码。
第三范式(3NF),要求:在满足第二范式的基础上,且每一个非主属性既不部分依赖于码也不传递依赖于表码。
BCNF,要求:在满足第三范式的基础上,且不允许主键的一部分被另一部分或其它部分决定。
发表于 2019-10-12 16:34:26 回复(0)