一、填空1.与1NF相比,2NF消除了非主属性对候选键的_________.doc

一、填空1.与1NF相比,2NF消除了非主属性对候选键的_________.doc

ID:55184942

大小:111.00 KB

页数:8页

时间:2020-05-02

一、填空1.与1NF相比,2NF消除了非主属性对候选键的_________.doc_第1页
一、填空1.与1NF相比,2NF消除了非主属性对候选键的_________.doc_第2页
一、填空1.与1NF相比,2NF消除了非主属性对候选键的_________.doc_第3页
一、填空1.与1NF相比,2NF消除了非主属性对候选键的_________.doc_第4页
一、填空1.与1NF相比,2NF消除了非主属性对候选键的_________.doc_第5页
资源描述:

《一、填空1.与1NF相比,2NF消除了非主属性对候选键的_________.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、填空1.与1NF相比,2NF消除了非主属性对候选键的_________。答案:部分函数依赖2.与2NF相比,3NF消除了非主属性对候选键的_________。答案:传递函数依赖3若关系为3NF,则通过消除关系转变为BCNF。答案:主属性对不包含它的候选键的部分和传递函数依赖。4.关系模式R∈3NF,且每个候选键都是单属性,则R一定属于____。答案:BCNF6在关系模式R(U,F)中,F是最小函数依赖集,则R的规范化过程最高可达到____。答案:BCNF7.要求模式分解满足“保持函数依赖”,一定能达到的范式是______。答案:3NF8

2、.在对关系模式进行分解时,需满足________,才能不丢失数据信息。答案:无损连接9.在关系模式R(U,F)中,U=ABCDE,F={AB→C,BC→D,AD→E}。R的码是____,R属于______NF。答案:AB,2二、选择题1.在关系模式R(U,F)中,R∈3NF且具有唯一的候选键,则()A.R属于3NF不属于BCNFB.R一定属于BCNFC.R不一定属于BCNFD.当候选键是单属性时,R属于BCNF答案:B3.由全码组成的关系模式,一定可以达到的模式是()A.4NFB.2NFC.3NFD.BCNF答案:D4.在关系模式中,任何二

3、元模式一定可以达到的模式是()A.4NFB.2NFC.3NFD.BCNF答案:A5.在关系模式中,所有属性都是主属性的模式一定可以达到()A.4NFB.2NFC.3NFD.BCNF答案:C6.在关系模式R(U,F)中,F是最小函数依赖集,则R的规范化程度可达到()A.4NFB.2NFC.3NFD.BCNF答案:D7.对关系模式进行分解时,要使分解具有无损连接性,分解一定可以达到()A.2NFB.3NFC.BCNFD.4NF答案:D8.对关系模式进行分解时,要使分解保持函数依赖,分解一定可以达到()A.2NFB.3NFC.BCNFD.4NF答

4、案:B9.对关系模式进行分解时,既要保持函数依赖又满足无损连接性,分解一定可以达到()A.2NFB.3NFC.BCNFD.4NF答案:B10、设关系模式R(A,B,C),F={B→C},则分解ρ={AB,BC}:A.是无损联结,也保持函数依赖关系的分解B.是无损联结,但不保持函数依赖关系的分解C.不是无损联结,但保持函数依赖关系的分解D.既不是无损联结,也不保持函数依赖关系的分解答案:A;候选键是AB,因为B→C,所以存在非主属性对候选键的部分函数依赖,分解后满足BCNF;有共同的列,所以是无损连接,也保持了函数依赖关系。三、综合题1、确定

5、以下关系模式属性间的函数依赖关系,求候选码,判断关系模式最高属于第几范式,并说明理由。1).设有关系模式R(职工号E#,职工名ENAME,年龄AGE,性别SEX,单位号D#,单位名DNAME)答案:R最高属2NF。∵函数依赖F={E#→ENAME,E#→AGE,E#→SEX,E#→D#,D#→DNAME}R的候选键为{E#},则ENAME,AGE,SEX,D#,DNAME为非主属性,又由于D#→DNAME,因此F中存在非主属性对候选键的传递函数依赖。所以,R不属于3NF,R最高属于2NF2)已知:关系模式R(U,F),U=ABCDEG,F=

6、{A→B,C→G,E→A,CE→D}求:R的候选码,判定R最高属于哪级范式.答案:R的候选码是CE,R最高属于1NF因为存在非主属性A、G对码CE的部分函数依赖,非主属性B对码CE的传递函数依赖。3)已知:关系模式R(U,F),U=CTSNG,F={C→T,CS→G,S→N}求:R的候选码,判定R最高属于哪级范式.答案:R的候选码是CS,R最高属于1NF;因为存在非主属性对码的部分函数依赖.4)已知:关系模式R(U,F),U=ABCDE,F={A→BC,CD→E,E→A,B→D}求:R的候选码,判定R最高属于哪级范式.答案:R的候选码是A,

7、BC,CD,ER最高属于3NF因为R的所有属性都是主属性,因为B→D,B不是候选码所以,R不属于BCNF,R最高属于3NF2、依据函数依赖的公理系统1).设关系模式R(S,C,P,Q)F={S→C,S→P,SP→Q}。试求a)S+,SP+b)判断R的候选键c)求最小函数依赖F’d)分析R∈BCNF?答案:a)S+=SCPQ,SP+=SCPQb)R的主键是Sc)∵(1)已满足(2)已满足F(3)∵S+=SCPQ包含Q∴可用S→Q替代SP→Q。∴F’={S→C,S→P,S→Q}d)∵R的主键是S,F’中任一X→Y,X都包含候选码。∴R∈BCNF

8、2).设有关系模式R(U,F),其中U={E,F,G,H}及函数依赖集:F={E→G,G→E,F→EG,H→EG,FH→E},求F的最小依赖集。答案:1)将F中依赖右部属性单一化

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。