关系模型中3NF是指()。

题目
单选题
关系模型中3NF是指()。
A

满足2NF且不存在传递依赖现象

B

满足2NF且不存在部分依赖现象

C

满足2NF且不存在非主属性

D

满足2NF且不存在组合属性

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于关系范式的规范化,下列说法正确的是()。

A.一般对表分解到3NF即可

B.数据库系统中的关系所属范式越高越好,因为所属范式越高,存储表所站内存开销越小

C.数据库系统中的关系所属范式越低越好

D.不能对表只分解到3NF


答案:A

第2题:

关系的规范化中,各个范式之间的关系是()。

A、1NF∈2NF∈3NF

B、3NF∈2NF∈1NF

C、1NF=2NF=3NF

D、1NF∈2NF∈BCNF∈3NF


参考答案:A

第3题:

关系模型中3NF是指()

A、满足2NF且不存在传递依赖现象

B、满足2NF且不存在部分依赖现象

C、满足2NF且不存在非主属性

D、满足2NF且不存在组合属性


参考答案:D

第4题:

对关系模式进行规范化的过程中,对3NF关系进行投影,将消除原关系中主属性对码的【 】函数依赖,得到一组BCNF关系。


正确答案:部分和传递
部分和传递 解析:1NF消除的是可以再分的数据项,2NF是在1NF基础上消除非主属性对码的部分函数依赖,3NF是在2NF基础上消除非主属性传递依赖于码,BCNF要求对于每一个非平凡的函数依赖XY,都有X包含码。故BCNF是在3NF的基础上消除主属性对码的部分和传递函数依赖。

第5题:

在关系的规范化过程中,消除了( )后,1NF变成了3NF。


正确答案:A
第一范式要求元组的每个分量必须是不可分的数据项。第二范式要求在第一?范式基础上每一个非主属性完全函数依赖于码。第三范式要求在第二范式基础}:每一个非主属性不传递依赖于码。Boyce-Codd范式要求在第一范式基础上对于每一个非平凡的函数依赖X→Y都有X包含码。因此,在第一范式基础E消除部分函数依赖和传递函数依赖后就成为了第三范式。

第6题:

任何一个二目关系都是属于3NF的。()


参考答案:正确

第7题:

如果一个关系模式∈3NF,那它一定∈BCNF。()


参考答案错误

第8题:

如果该模型不是3NF,请将此模型分解为3NF。


正确答案:分解为3NF后的模型为: R1(BC) R2(BF) R1(EA) R1(BED)
分解为3NF后的模型为: R1(B,C) R2(B,F) R1(E,A) R1(B,E,D)

第9题:

如果一个关系满足3NF,则该关系一定也满足 ______。


正确答案:1NF和2NF
1NF和2NF 解析:在关系模式规范化过程中,对于各种范式存在如下的必然联系:,所以,若R∈3NF,则R∈2NF必然成立。

第10题:

任举一个满足2NF,但不满足3NF的关系模式实例,说明会发生哪些异常?并将其转化为3NF。


正确答案:关系模式举例如下:学生一系(学号姓名性别出生f=j期。系号系名系主任)候选关键字是“学号”其它属性为非主属性均完全函数依赖于“学号”满足2NF;但非主属性“系名”、“系主任”通过“系号”传递函数依赖于“学号”.不满足3NF’。这种“传递函数依赖”将引出异常问题:相同系内的学生记录巾关于“系”的信息重复存储冗余很大并会引起更新异常、插人异常和删除异常。更新异常说明:若某系的“系主任”改选必须将所有相关学生记录中“系主任”字段进行修改否则会发生数据不一致性;插入异常说明:若一个系刚成立未招生由于“系”的信息是寄生在“学生”信息上的没有学生。就没有“学号”。一个记录要能插入要求关键字完备显然“系”的信息将不能存储。学生一系关系模式分解为:学生(学号姓名性别.出生日期系号)和系(系号.系名系主任)两个关系模式后均达到3NF。
关系模式举例如下:学生一系(学号,姓名,性别,出生f=j期。系号,系名,系主任),候选关键字是“学号”,其它属性为非主属性,均完全函数依赖于“学号”,满足2NF;但非主属性“系名”、“系主任”通过“系号”传递函数依赖于“学号”.不满足3NF’。这种“传递函数依赖”将引出异常问题:相同系内的学生记录巾,关于“系”的信息重复存储,冗余很大,并会引起更新异常、插人异常和删除异常。更新异常说明:若某系的“系主任”改选必须将所有相关学生记录中“系主任”字段进行修改,否则会发生数据不一致性;插入异常说明:若一个系刚成立未招生,由于“系”的信息是寄生在“学生”信息上的,没有学生。就没有“学号”。一个记录要能插入要求关键字完备,显然“系”的信息将不能存储。学生一系关系模式分解为:学生(学号,姓名,性别.出生日期,系号)和系(系号.系名,系主任)两个关系模式后,均达到3NF。