计算机三级

根据数据库的规范化理论,下列命题正确的是( )。A.若R∈2NF,则R∈3NFB.若R∈3NF,则R∈BCNFC.若R∈3NF,则R∈2NFD.若R∈BCNF,则R∈4NF

题目

根据数据库的规范化理论,下列命题正确的是( )。

A.若R∈2NF,则R∈3NF

B.若R∈3NF,则R∈BCNF

C.若R∈3NF,则R∈2NF

D.若R∈BCNF,则R∈4NF

参考答案和解析
正确答案:C
解析:对于各种范式存在如下的联系:,所以,若 R∈3NF,则R∈2NF必然成立。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关系模式R中若没有非主属性,则()。

A.R属于4NF

B.R属于3NF但不一定属于BCNF

C.R属于BCNF但不一定属于4NF

D.R属于2NF但不一定属于3NF


R属于3NF但不一定属于BCNF

第2题:

下列关于关系模式规范化的叙述中,哪一条是不正确的?

A.若R∈4NF,则必然R∈3NF

B.若R∈3NF,则必然R∈2NF

C.若R∈2NF,则必然R∈1NF

D.若R∈1NF,则必然R∈BCNF


正确答案:D
解析:本题考查关系模式规范化的概念。关系模式规范化的几个范式的关系为: ,可见选项D说法错误,应该是若REBCNF,则必然RElNF,正确答案为选项D。

第3题:

根据数据库规范化理论,下面命题中正确的是 ______。

A.若R∈2NF,则R∈3NF

B.若R∈3NF,则R不属于BCNF

C.若R∈3NF,则R∈BCNF

D.若R∈BCNF,则R∈3NF


正确答案:D
解析:对于各种范式有如下联系:所以,当R∈BCNF、则必有R∈3NF。

第4题:

根据数据库规范化理论,下面命题中正确的是

A.若R∈2NF,则R∈3NF

B.若R∈3NF,则R不属于BCNF

C.若R∈3NF,则R∈BCNF

D.若R∈BCNF,则R∈3NF


正确答案:D
解析:对于各种范式有如下联系:1NF2NF3NFDCNF4NF5NF所以,当R∈BCNF,则必有RE3NF。

第5题:

根据数据库规范化理论,下面命题中正确的是______。

A.若R∈2W,则R∈3NF

B.若R∈1NF,则RBCNF

C.若R∈3NF,则R∈BCNF

D.若R∈BCNF,则R∈3NF


正确答案:D

第6题:

下列关于关系模式规范化的叙述中,正确的是( )。

A.若R∈4NF,则必然R∈BCNF

B.若R∈2NF,则必然R∈BCNF

C.若R∈BCNF,则必然R∈4NF

D.若R∈1NF,则必然R∈BCNF


正确答案:A
解析:4NF是BCNF的进一步规范化。容易证明, 4NFBCNF3NF2NF1NF。根据这几种范式之间的相互关系容易知道,选项A)是正确的。

第7题:

若R∈2NF,且消除了非主属性对码的 ______ ,就可把R规范化成3NF。


正确答案:传递函数依赖
传递函数依赖 解析:在关系模式中,如果Y→X,X→A,且X→Y和A属于X,那么称Y→A是传递依赖(A传递依赖于Y)。如果关系模式R是第二范式,且每个非主属性都不传递依赖于R的候选键,则称R是第三范式(3NF)的模式。

第8题:

下列关于关系模式规范化的叙述中正确的是( )

A)若R∈4NF,则必然REBCNF

B)若R∈2NF,则必然REBCNF

C)若R∈BCNF,则必然RE4NF

D)若R∈1NF,则必然REBCNF


正确答案:A
4NF是BCNF的进一步规范化。容易证明,

第9题:

(54)下列关于关系模式规范化的叙述中,哪一条是不正确的?

A)若 R ? 4NF,则必然 R ? 3NF

B)若 R ? 3NF,则必然 R ? 2NF

C)若 R ? 2NF,则必然 R ? 1NF

D)若 R ? 1NF,则必然 R ? BCNF


正确答案:D

(54)【答案】D)
【解析】关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(INF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式依次类推。一般来说,数据库只需满足第三范式(3NF)就行了。