




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
习题解答8――关系数据理论、函数依赖与多值依赖C)。C)。2007.4、2009.9(52)B.若Xty,Y'Y,贝UXty'D.若X'X,贝UXtX'A.若XtY,XtZ,贝UXtZC.若Xty,X'X,贝UX'tY【解析】若XtY,X'X,不能由此推出结论X'tY下列关于部分函数依赖的叙述中, (C)是正确的。2007.9、2010.4(52)A.若Xty,且存在Y的真子集YXtY则称Y对X部分函数依赖B.若Xty,且存在Y的真子集Y'XtY则称Y对X部分函数依赖C.若XT,且存在X的真子集X X'ty,则称Y对X部分函数依赖D.若Xty,且存在X的真子集X',XT,则称Y对X部分函数依赖【解析】部分函数依赖是Y不完全函数依赖于X,也即存在X的真子集X',使得Y依赖于X'。53.设U为所有属性,X、Y、Z为属性集,Z=U-X-Y,下列关于平凡的多值依赖的叙述中, (A)是正确的。2007.9、2010.4A.若XttY,Z=•一,则称XttY为平凡的多值依赖B.若XttY,Z斗,则称XttY为平凡的多值依赖C.若XtY,XttY,则称XttY为平凡的多值依赖D.若XttY,XttZ,则称XttY为平凡的多值依赖【解析】设R是属性集U上的一个关系模式,X、Y是U的子集,Z=U-X-Y。若Xtty,而Z=空集,则称XttY为平凡的多值依赖。C)。2008.4、C)。2008.4、2009.4①若Xty,贝yXtt③设W,贝yX-Y⑤若X-Y,Y'Y,则X-Y'A.②④ B.①③④若X--Y,贝UX-Y若Y=X,贝UX--Y⑥若X――Y,Y'Y,贝UX――Y'D.④⑥C.②⑥D.④⑥【解析】根据多值依赖的性质,若XT—Y在R(U)上成立,且Y'Y,不能断言XtTY'在R(U)上成立。若Xty,则XT,即函数依赖可以看作多值依赖的特殊情况,但反之则不成立。下列关于数据依赖的叙述中, (D)是不正确的。2008.9A.关系模式的规范化问题与数据依赖的概念密切相关B.数据依赖是现实世界属性间相互联系的抽象C•数据依赖极为普遍地存在于现实世界中D.只有两种类型的数据依赖:函数依赖和多值依赖【解析】数据依赖有很多种,但是其中最重要的是函数依赖和多值依赖。53.设53.设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下列关于多值依赖的叙述中,不正确的是(C)。2008.9A.若Xtty,贝yXt-zD.若Z=.一,贝UXttyC.若Xt-y,YD.若Z=.一,贝UXtty【解析】利用范式定义即可得出结论。53.设53.设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y,下列关于多值依赖的叙述中,正确的是(D正确的是(D)。2009.9①若X①若XttY,若XtY,贝UXttY③若XttY,Y'③若XttY,Y'Y,贝UXtty④若X-tY,则X-tZA.②B.③C.①③D.②④【解析】若Xtty,且丫飞Y,但不能断言XttY'若Xtty,且丫飞Y,但不能断言Y之外的其余属性乙考虑X-tY'是否成立时涉及的其余的属性 Z'=UX-Y'比确定X--Y成立时的其余属性Z=U-X-Y包含的属性列多,因此 X-t丫不一定成立。若X-Y,则X--Y,即函数依赖可以看作多值依赖的特殊情况,但反之则不成立。设U为所有属性,X、Y、Z为属性集,Z=U-X-Y。下列关于函数依赖和多值依赖的叙述中,哪些是正确的是( C)。2010.9
①若X7丫,贝yX ②若Xt—Y,贝yXty③若XtY,则XtZ ④若Xtty,则Xt-Z若XtY,Y'Y,贝yXty' ⑥若Xtty,Y'Y,贝UX—ty'A.①②③ B.②③⑤ C.①④ D.④⑤【解析】若X—ty,且丫€Y,但不能断言X—t丫也成立。因为多值依赖的定义中涉及了 U中除X、Y之外的其余属性乙考虑X—tV是否成立时涉及的其余的属性 Z'=UX-Y'比确定X—ty成立时的其余属性Z=U-X-Y包含的属性列多,因此X——丫不一定成立。若X—Y,则X——Y,即函数依赖可以看作多值依赖的特殊情况,但反之则不成立。设U设U为所有属性,X、Y、Z为属性集,些是正确的是(C)。2011.9若X—Y,贝UX――丫若X―Y,贝UX—Z⑤若X—Y,Y'Y,则X—Y'A.①②③ B.②④⑤【解析】Z=U-X-Y。下列关于函数依赖和多值依赖的叙述中,哪若X――,贝yX―Y若X――丫,则X—-Z若X――Y,Y' Y,贝UX――Y'C.①④⑤ D.④⑤⑥若X――丫,且Y'Y,但不能断言X—Y'也成立。因为多值依赖的定义中涉及了 U中除X、丫之外的其余属性Z,考虑X—Y'是否成立时涉及的其余的属性 Z'U-X-Y'比确定X――Y成立时的其余属性Z=U-X-Y包含的属性列多,因此X――丫'不一定成立。若X―Y,则X――丫,即函数依赖可以看作多值依赖的特殊情况,但反之则不成立。下列关于数据依赖的叙述中,哪一(些)条是不正确的?( D)。2011.4关系模式的规范化问题与数据依赖的概念密切相关数据依赖是现实世界属性间相互联系的抽象数据依赖极为普遍地存在于现实世界中,是现实世界语义的体现数据依赖是通过一个关系中各个元组的某些属性值之间的相等与否体现出来的相互关系只有两种类型的数据依赖:函数依赖和多值依赖A.①③ B.②⑤ C.④ D.⑤【解析】数据依赖是可以作为关系模式的取值的任何一个关系所必须满足的一种约束条件,是通过一个关系中各个元组的某些属性值之间的相等与否体现出来的相关关系。这是现实世界属性间相互联系的抽象,是数据内在的性质,是语义的体现。数据依赖极为普遍地存在于现实世界中。现在人们提出了许多种类型的数据依赖,其中最重要的是函数依赖和多值依赖。下面关于非平凡的函数依赖的叙述中,哪一条是正确的?( A)。2011.4、2012.9(51)A.若XtY,且Y?X,则称XtY为非平凡的函数依赖B.若XtY,且Y?X,则称XtY为非平凡的函数依赖C.若XtY,且X?Y,则称XtY为非平凡的函数依赖D.若XtY,YtX,则称XtY为非平凡的函数依赖【解析】若XtY,且YX,则称XtY为非平凡的函数依赖。设U为所有属性,X、Y、Z为属性集,Z=U-X-Y,下面关于多值依赖的叙述中,哪一条是正确的?(C)。2011.4、2012.9A.设XY?W?U,若XttY在R(W)上成立,则Xtt丫在R(U)上成立B.若XttY在R(U)上成立,且Y'?Y,贝UXttY'在R(U)上成立C.若XttY,贝UXttZD.若Xtty,贝UXtY【解析】若Xtty,而z=①,则称Xtty为平凡的多值依赖。若Xtty在R(U)上成立,用丫€Y,我们不可以断言Xtt丫成立。设R是属性集U上的一个关系模式,X、Y是U的子集,Z=U-X-Y,多值依赖的性质有:①若Xtty,则XttZ,其中Z=U-X-Y,即多值依赖具有对称性。②若XtY,则Xtty,即函数依赖可以看作多值依赖的特殊情况。③设属性集之间的关系是 XY€W€U,那么当Xtty在R(U)上成立的时候,Xtty在R(W)上也成立;反过来当XttY在R(W)上成立时,Xtty在R(U)上不一定成立。④ 若Xtty,且丫€Y,但不能断言Xtt丫也成立。因为多值依赖的定义中涉及了 U中除X、Y之外的其余属性Z,考虑Xtt丫是否成立时涉及的其余的属性Z'=UX-Y'比确定Xtty成立时的其余属性Z=U-X-Y包含的属性列多,因此Xtt丫不一定成立。17.在关系模式R<U,F>中,如果Xty,且存在X的一个真子集X'有X'tY,则称Y对X的依赖为(部分)函数依赖。2009.4【解析】依据部分函数依赖的定义可知。17.若X^Y,且丫二X,则称X^Y为(非平凡函数依赖)。2009.9【解析】依据非平凡函数依赖的定义可知。17.设U为所有属性,X、Y、Z为属性集,Z=U-X-Y,若X一Y,且Z=,则称X一Y为(平凡)多值依赖。2010.9、2012.4【解析】设R是属性集U上的一个关系模式,X、Y是U的子集,Z=U-X-Y。若XnY,而Z为空,则称XnY为平凡的多值依赖。在关系模式R中,若XtY,并且对于X的任何一个真子集X',都有X'JY,则称Y对X(完全)函数依赖。2012.9【解析】由定义可知。二、码与范式试题55~56基于以下描述:有关系模式 P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F={ABDTE,ABtG,BTF,CtJ,CT,GTH}。2007.4、2011.9(55-56)关系模式P的码是(D)oA.(A,B,C) B.(A,B,D) C.(A,C,D,G) D.(A,B,C,D)【解析】A、B、C、D没有出现任何依赖的右边,即不依赖于任何其他属性,所以关系模式 R的码为(A,B,C,D)o关系模式P的规范化程度最高达到( A)oA.1NF B.2NF C.3NF D.BCNF【解析】关系模式P的码是(A,B,C,D),由于ABDtE,存在部分函数依赖,所以是1NF。B)o2007.955.若有关系模式B)o2007.9R的规范化程度无法判定R的规范化程度无法判定A.① B.①②解析】R的规范程度达到4NFC.③D.①④设R(U)是属性集U上的一个关系模式。 X、Y、Z是U的子集,并且Z=U-X-Y。关系模式R(U)中多值依赖X一Y成立,当且仅当对R(U)的任一关系r,给定的一对(x,z)值有一组Y的值,这组值仅仅决定于x值而与z值无关。第四范式:关系模式 R€1NF,如果对于R的每一个非平凡多值依赖X一Y(Y不是X的子集)X都含有码,则R€4NF。有推论:若R中不存在非平凡多值依赖,则 R€4NF。所以①④正确。54.下列关于关系模式规范化的叙述中,54.下列关于关系模式规范化的叙述中,A.若R€4NF,则必然R€3NFC.若R€2NF,则必然R€1NF【解析】D)是不正确的。2007.9A.若R€3NF,则必然R€2NFD.若R€1NF,则必然R€BCNF关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有 6种范式:第一范(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式依次类推。一般说来,数据库只需满足第三范式( 3NF)就可以了。54~55题基于以下描述:有关系模式 R(S,T,C,D,G),根据语义有如下函数依赖集:F={(S,C)tT,CtD,(S,C)tG,TtC}。2008.4、2011.4***54.关系模式R的候选码(C)。A.只有1个,为(S,C) B.只有1个,为(S,T)C.有2个,为(S,C)和(S,T) D.有2个,为(S,C)和(T)【解析】根据候选码的定义:如果函数依赖XtU在R上成立,且不存在X的任何一个真子集X',使得X'T也成立,则称X是R的一个候选码。由此可知,候选码只有 1个,是(S,C)。55.关系模式R的规范化程度最高达到(A)。1NF B.2NF C.3NF D.BCNF【解析】由于关系的候选码为(S,C),且有CT,存在部分函数依赖,所以关系模式 R的规范化程度最高只可达到1NF。54.若关系模式R中只包含两个属性,则(C)。2009.4A.R属于2NF,但R不一定属于3NF B.R属于3NF,但R不一定属于BCNFC.R属于BCNF,但R不一定属于4NF D.R属于4NF【解析】根据BCNF范式的定义,如果R中只包含两个属性,则可以确定R属于BCNF范式,但不能确定是否属于4NF。54.关系模式R中若没有非主属性,则(B)。2009.9A.R属于2NF,但R不一定属于3NF B.R属于3NF,但R不一定属于BCNFC.R属于BCNF,但R不一定属于4NF D.R属于4NF【解析】根据3NF的定义可知R属于3NF,但如果函数依赖X宀Y中,X不包含码,就不是BCNF。所以若R€BCNF,则必须R€3NF,反之不成立。54.若有关系模式R(A,B,C),属性A、B、C之间没有任何函数依赖关系,下列叙述中哪一条是正确的(C)。2010.4B.R属于3NF,但不一定属于BCNFD.B.R属于3NF,但不一定属于BCNFD.R属于4NFA,B,C)是码,根据BCNF的定义可知,关系R属于C.R属于BCNF,但不一定属于4NF【解析】关系模式属性之间没有任何函数信赖关系,BCNF,但不一定属于4NF。54.若有关系模式R(A,B),下列叙述中,哪一(些)条是正确的(D)。2010.9AnB一定成立 ②AtB一定成立R的规范化程度无法判定 ④R的规范化程度达到4NFA.① B.①② C.③ D.①④【解析】对于只有两个属性的关系模式,其规范化程度能够达到 4NF,而且必有Attb题55-56基于以下描述:有关系模式R(A,B,C,D,E),根据语义有如下函数依赖集:55•下列属性组中哪个(些)是关系R的候选码(B)。◎(A,B) 笑(A,D)3(B,C)C,D)®(B,D)A.③ B. ①③C.①②④ D.②③⑤【解析】根据函数依赖的公理系统, ABtA ; ABtb ; ABte ;因为AtC,所以ABtC ;因为BCtD ,所以AB^D 。所以(A, B)为候选码。BCTB ; BCTC ; BCTD ;因为C»A ,所以BCTA ;因为ABte,所以BCte。所以(B,C)也为候选码。56.关系模式R的规范化程度最高达到(C)。A.1NF B.2NF C.3NF D.BCNF【解析】关系R中不存在部分函数依赖和传递函数依赖,所以 R€3NF,根据BCNF的定义:若关系模式R€1NF,且对于每一个非平凡的函数依赖 Xty,都有X包含码,则R€BCNF。依据题意,AtC,CDTA,但是A和CD不包含码,不符合BCNF的定义,所以关系R最高规范化程度最高达3NF。52.下列与关系模式的码有关的叙述中,不正确的是( C)。2012.4A•候选码可以是单个属性,也可以是属性组B•主码可以是单个属性,也可以是属性组C.不包含在主码中的属性称为非主属性D•当一个关系模式的候选码由该关系中的所有属性构成时,则称为全码【解析】下列关于关系模式规范化的叙述中,哪一条是正确的( D)。2012.9A.若R€1NF,则必须R€2NF B.若R€2NF,则必须R€3NFC.若R€3NF,则必须R€4NF D.若R€4NF,则必须R€BCNF【解析】各范式的定义为1NF:各属性值不可分解;2NF:消除部分依赖;3NF:消除传递依赖;BCFN:消除所有传递依赖(包括主属性对主属性);4NF:属性之间不允许有非平凡且非函数依赖的多值依赖。1NF、2NF、3NF、4NF各范式由左至右条件依次进一步规范,因此, 4NF?BCNF?3NF?3NF?1NF,选项D是正确答案。若有关系模式R(A,B,C),而没有数据依赖的相关信息,下列叙述中哪一个(些)是正确的(B)。2012.9ABnC一定成立 ②ABtC一定成立③R的规范化程度无法判定 ④R的规范化程度达到4NFA.①② B.①③ C.③ D.①④【解析】由于17.若关系模式中每一个非平凡且非函数依赖的多值依赖的左部都包含码,则该关系模式的规范化程度达到了(4NF)。2007.4【解析】若关系模式R€1NF,且对于每一个非平凡的多值依赖 Xtty(Y不属于X),都有X包含码,则R€4NF。17.设有关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={BtC,(M,T)tB,(M,C)tT,(M,A)tT,(A,B)tG}。则关系模式R的候选码是(M,A)o2007.9【解析】由函数依赖集可知,属性 M,A不函数依赖于任何属性,因此主码中应包含 (M,A)°再看函数依赖集可知,(M,A)可决定T,(M,T)决定B,B决定C,(A,B)可决定G,所以(M,A)可以决定所有属性。18.如果关系模式R的属性之间不存在非平凡且非函数依赖的多值依赖,则R的规范化程度达到了(4NF)o2008.4【解析】4NF就是限制关系模式的属性之间不允许有非平凡且非函数依赖的多值依赖。在(函数)依赖的范畴内,BCNF达到了最高的规范程度。2008.9【解析】如果是在多值依赖的范围内,4NF的关系模式规范化程度是最高的。18•若关系模式R的规范化程度达到4NF,则R的属性之间不存在非平凡且非 (函数依赖)的多值依赖。2009.9
【解析】4NF就是限制关系模式的属性之间不许有非平凡并且非函数依赖的多值依赖。17•设有关系模式R(A,B,C,D,E,F,G),根据语义有如下函数依赖集F={AtB,C,SF,(A,D) E,(E,F)£G关系模式R的码是(AC)。2010.4【解析】由函数依赖的公理系统可以判断出( A,C)是关系模式的码。(BCNF)达到了最高的规范化程度。BCNF达到了最高的规范化程度。(BCNF)达到了最高的规范化程度。BCNF达到了最高的规范化程度。2010.9、2011.9(17)【解析】关系数据库规范化理论的研究中,在函数依赖的范畴内,18.设关系模式R(C,T,H,L,S),根据语义有如下函数依赖集: F={CtT,(H,L)tC,(H,T)tL,(H,S)tL}o关系模式R的候选码是( )。2012.9三、模式分解由于关系模式设计不当所引起的更新异常指的是( B)o2007.9、2011.4、2012.6A•两个事务并发地对同一数据项进行更新而造成数据库不一致B.关系的不同元组中数据冗余、更新时未能同时更新所有有关元组而造成数据库不一致C.未经授权的用户对数据进行了更新D.对数据的更新因为违反完整性约束条件而遭到拒绝【解析】由于关系模式设计不当引起的更新异常是指关系的不同元组中数据冗余,更新时未能同时更新所有有关元组而造成的数据库不一致。52.设F是属性组U上的一组函数依赖,下列(B)属于Armstrong公理系统中的基本推理规则。2007.9A.若XtY及XtZ为F所逻辑蕴含,则XtYZ为F所逻辑蕴含B.若XtY及YtZ为F所逻辑蕴含,则XtZ为F所逻辑蕴含C.若XtY及WYtZ为F所逻辑蕴含,则XWtZ为F所逻辑蕴含D.若XtY为F所逻辑蕴含,且ZY,则XtZ为F所逻辑蕴含【解析】阿氏公理中的基本推理规则为自反律、增广律、传递律。A为合并规则,B为传递规则,C为伪传递规则,D为分解规则,所以选B。26.在数据库中,产生数据不一致的根本原因是( C)。2008.4A.数据存储量过大 B.访问数据的用户数太多C.数据冗余 D.数据类型太复杂【解析】数据不一致性指数据的矛盾性和不相容性。产生数据不一致的原因主要有以下三种:一是数据冗余;二是并发控制不当;三是出现各种故障、错误。产生数据不一致的根本原因是数据冗余。51.下列(B)是由于关系模式设计不当所引起的问题。 2008.4、2010.4①数据冗余 ②插入异常 ③删除异常 ④丢失修改 ⑤级联回滚A.②③ B.①②③ C.①④⑤ D.②③④【解析】一个不好的关系模式的毛病包括:①数据冗余。②更新异常(不一致性的危险) 。③插入异常。如果某供应者没有供应任何货物,则我们无法记录他的名称和地址。④删除异常。如果一个供应者供应的所有货物都被删除,则我们无可奈何地丢失了该供应者的名称和地址。51.由于关系模式设计不当所引起的插入异常指的是( B)。2008.9、2012.4A.两个事务并发地对同一关系进行插入而造成数据库不一致B•由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中C•未经授权的拥护对关系进行了插入D•插入操作因为违反完整性约束条件而遭到拒绝【解析】在数据库中,产生数据不一致的根本原因是数据冗余,为此,提供了规范化理论来消除数据冗余、插入异常和删除异常等问题。插入异常是指码值的一部分为空的元组不能插入到关系中。第54~55题基于以下描述。有关系模式P(C,S,T,R),根据语义有如下函数依赖集:F={CtT,STtR,TRC}2008.954•关系模式P的规范化程度最高达到(D)。A•1NF B.2NF C.3NF D.BCNF【解析】如果只考虑函数依赖,则属于BCNF的关系模式规范化程度已经是最高的了; 如果考虑多值依赖,则属于4NF的关系模式规范化是最高的。55•现将关系模式P分解为两个关系模式P1(C,T,R),P2(C,S),那么这个分解(A)。A•不具有无损连接性,不保持函数依赖 B.具有无损连接性,不保持函数依赖C.不具有无损连接性,保持函数依赖 D.具有无损连接性,且保持函数依赖【解析】关系模式进行无损连接分解(且保持 FD),分解过程中,数据不能丢失或增加。把全局关系模式中的所有数据无损地分解到各个子关系模式中,以保证数据的完整性。由题可知,将关系模式 P分解后,选项A正确。50•下列不是由于关系模式设计不当所引起问题的是( D)。2009.4A•数据冗余 B.插入异常 C.删除异常 D.丢失修改【解析】不好的关系模式会引起数据冗余、更新异常、插入异常以及删除异常。51.下列哪一条不属于Armstrong公理系统中的基本推理规则(C)。2009.4A.若Y冬X,贝UXty B.若Xty,贝UXZ-YZC.若Xty,且Z^Y,贝yXTZ D.若Xty,且Y-z,贝XtZ【解析】Armstrong公理系统中的基本推理规则有:自反律、 增广律和传递律,A选项为自反律,B选项为增广律,选项D为传递律,选项C不是Armstrong公理系统中的基本推理规则。55.下列关于模式分解的叙述中,哪一(些)条是正确的( C)。2009.4若一个模式分解具有无损连接性,则该分解一定保持函数依赖若一个模式分解保持函数依赖,则该分解一定具有无损连接性模式分解可以做到既具有无损连接性,又保持函数依赖模式分解不可能做到既具有无损连接性,又保持函数依赖A.①③ B.②④ C.③ D.④【解析】模式分解既可以做到无损连接,也可以保持函数依赖,但二者有互相独立的标准,不存在必然的
因果关系。第55~56题基于以下描述:有关系模式 P(A,B,C,D,E,F,G,H,I,J),根据语义有如下函数依赖集:F={ABD^E,ABY,B讦,CT,CT,GT}。2009.955.关系模式P的码为(D)。A.(A,B,C,G) B.(A,B,D,I) C.(A,C,D,G) D. (A,B,C,D)【解析】根据候选码的定义可以推出 D选项正确。56•现将关系模式P分解为两个关系模式P1(A,B,D,E,F,G,H)和P?(C,I,J),这个分解(C)。A•不具有无损连接性,不保持函数依赖 B.具有无损连接性,不保持函数依赖C.不具有无损连接性,但保持函数依赖 D.具有无损连接性且保持函数依赖【解析】根据无损连接性的判断方法可知,上述两个模式不具有无损连接性,但保持了函数依赖。下列哪些条目不属于 Armstrong公理系统中的基本推理规则?( B)。2010.9、2012.4(53)①若Y①若Y1X,贝UX-Y③若X-Y,且Z1Y,贝UXrZ若XrY,且XrZ,贝UXrYZ若XrY,贝UXZrYZ④若XrY,且丫rZ,贝UXrZA.①③ B.A.①③ B.【解析】③⑤ C.②④D. ④⑤Armstrong公理系统包括三条推理规则。设 F是属性组U上的一组函数依赖,于是有以下推理规则:自反律:若Y€X€U,则XrY为F所逻辑蕴含。增广律:若XrY为F所逻辑蕴含,且Z€U,则XZrYZ为F所逻辑蕴含。传递律:若XrY即YrZ为F所逻辑蕴含,则XrZ为F所逻辑蕴含。37.在数据库中,产生数据不一致的根本原因是( C)。2011.4D.缺乏数据安全性控制A.数据存储量过大 B.缺乏数据保护机制 C.D.缺乏数据安全性控制【解析】在数据库中,产生数据不一致的根本原因是数据冗余。56•若在数据库设计过程中,将关系模式 R分解为关系模式R1,F1>,R2,…,Rn。下列关于模式模式分解具有无损连接性的含义是:若对于 R的任何一个可能取值r,都有r在R1,R2,…Rn上的投影的自然连接等于r模式分解保持函数依赖的含义是: F所逻辑蕴含的函数依赖一定也由分解得到的各个关系模式中的函数依赖所逻辑蕴含若一个模式分解具有无损连接性,则该分解一定保持函数依赖若一个模式分解保持函数依赖,则该分解一定具有无损连接性模式分解可以做到既具有无损连接性,又保持函数依赖模式分解不可能做到既具有无损连接性,又保持函数依赖A.①②⑤B.①②⑥C.①③D.②④【解析】分解具有无损连接性和分解保持函数依赖是两个相互独立的标准。具有无损连接性的分解不一定保持函数依赖;保持函数依赖的分解不一定具有无损连接性。因此,关系模式的一个分解可能具有无损连接性,可能是保持函数依赖的,也可能是既具有无损连接性又保持函数依赖的。51.由于关系模式设计不当所引起的删除异常指的是( B)。2011.9A.两个事务并发地对同一关系进行删除而造成数据库不一致B•由于关系中元组的删除而造成有用的信息无法作为一个元组在数据库存在C.未经授权的用户对关系进行了删除D•删除操作因为违反完整性约束条件而遭到拒绝【解析】关系模式设计不当会引起数据冗余、更新异常、插入异常和删除异常。删除异常是指由于关系中元组的删除而造成有用的信息无法作为一个整体在数据库中存在。55-56题基于以下描述:有关系模式R(C,S,T,L),根据语义有如下函数依赖集:2012.4F={CtT,STtL,TLtC}55.关系模式R的候选关键码(C)。A.仅有一个,为(S,T)B.仅有一个,为(C,S)C.有两个,为(C,S)和(s,t)D.有两个,为(S,T)和(C)解析】根据题干中的函数依赖和 Armstrong公理系
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江西省九江市实验中学高中体育《基本姿势、起动、双手胸前传接球》教学实录 新人教版
- need的反义疑问句用法及回答
- 电商视觉营销案例
- 2025年高压自动重合器项目发展计划
- 电力行业碳捕集利用封存
- 电力建设工程预算定额2018版发布文件
- 三年级道德与法治上册 第四单元 家是最温暖的地方 12《家庭的记忆》教学实录3 新人教版
- 前台接待的创新思维训练计划
- 幼儿园学期评估与反馈计划
- 实现财富积累的有效方法计划
- 数学-湖北省武汉市2025届高中毕业生二月调研考试(武汉二调)试题和解析
- 【公开课】同一直线上二力的合成+课件+2024-2025学年+人教版(2024)初中物理八年级下册+
- 中小学-珍爱生命 远离毒品-课件
- 学术英语智慧树知到答案2024年南开大学
- 酒店游泳池系统维保合同
- 顶管中继间施工技术
- 现代商业空间展示设计ppt
- 高家堡副井井筒壁座施工安全技术措施
- 危险化学品生产企业班组建设指导手册
- 世界贸易组织(WTO课件(25页PPT)
- 电石渣制浆系统工艺规程
评论
0/150
提交评论