




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
習題解答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.關系模式的規(guī)范化問題與數據依賴的概念密切相關B.數據依賴是現實世界屬性間相互聯(lián)系的抽象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關系模式的規(guī)范化問題與數據依賴的概念密切相關數據依賴是現實世界屬性間相互聯(lián)系的抽象數據依賴極為普遍地存在于現實世界中,是現實世界語義的體現數據依賴是通過一個關系中各個元組的某些屬性值之間的相等與否體現出來的相互關系只有兩種類型的數據依賴:函數依賴和多值依賴A.①③ B.②⑤ C.④ D.⑤【解析】數據依賴是可以作為關系模式的取值的任何一個關系所必須滿足的一種約束條件,是通過一個關系中各個元組的某些屬性值之間的相等與否體現出來的相關關系。這是現實世界屬性間相互聯(lián)系的抽象,是數據內在的性質,是語義的體現。數據依賴極為普遍地存在于現實世界中。現在人們提出了許多種類型的數據依賴,其中最重要的是函數依賴和多值依賴。下面關于非平凡的函數依賴的敘述中,哪一條是正確的?( 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的規(guī)范化程度最高達到( A)oA.1NF B.2NF C.3NF D.BCNF【解析】關系模式P的碼是(A,B,C,D),由于ABDtE,存在部分函數依賴,所以是1NF。B)o2007.955.若有關系模式B)o2007.9R的規(guī)范化程度無法判定R的規(guī)范化程度無法判定A.① B.①②解析】R的規(guī)范程度達到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.下列關于關系模式規(guī)范化的敘述中,54.下列關于關系模式規(guī)范化的敘述中,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的規(guī)范化程度最高達到(A)。1NF B.2NF C.3NF D.BCNF【解析】由于關系的候選碼為(S,C),且有CT,存在部分函數依賴,所以關系模式 R的規(guī)范化程度最高只可達到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的規(guī)范化程度無法判定 ④R的規(guī)范化程度達到4NFA.① B.①② C.③ D.①④【解析】對于只有兩個屬性的關系模式,其規(guī)范化程度能夠達到 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.②③⑤【解析】根據函數依賴的公理系統(tǒng), ABtA ; ABtb ; ABte ;因為AtC,所以ABtC ;因為BCtD ,所以AB^D 。所以(A, B)為候選碼。BCTB ; BCTC ; BCTD ;因為C?A ,所以BCTA ;因為ABte,所以BCte。所以(B,C)也為候選碼。56.關系模式R的規(guī)范化程度最高達到(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最高規(guī)范化程度最高達3NF。52.下列與關系模式的碼有關的敘述中,不正確的是( C)。2012.4A?候選碼可以是單個屬性,也可以是屬性組B?主碼可以是單個屬性,也可以是屬性組C.不包含在主碼中的屬性稱為非主屬性D?當一個關系模式的候選碼由該關系中的所有屬性構成時,則稱為全碼【解析】下列關于關系模式規(guī)范化的敘述中,哪一條是正確的( 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各范式由左至右條件依次進一步規(guī)范,因此, 4NF?BCNF?3NF?3NF?1NF,選項D是正確答案。若有關系模式R(A,B,C),而沒有數據依賴的相關信息,下列敘述中哪一個(些)是正確的(B)。2012.9ABnC一定成立 ②ABtC一定成立③R的規(guī)范化程度無法判定 ④R的規(guī)范化程度達到4NFA.①② B.①③ C.③ D.①④【解析】由于17.若關系模式中每一個非平凡且非函數依賴的多值依賴的左部都包含碼,則該關系模式的規(guī)范化程度達到了(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的規(guī)范化程度達到了(4NF)o2008.4【解析】4NF就是限制關系模式的屬性之間不允許有非平凡且非函數依賴的多值依賴。在(函數)依賴的范疇內,BCNF達到了最高的規(guī)范程度。2008.9【解析】如果是在多值依賴的范圍內,4NF的關系模式規(guī)范化程度是最高的。18?若關系模式R的規(guī)范化程度達到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【解析】由函數依賴的公理系統(tǒng)可以判斷出( A,C)是關系模式的碼。(BCNF)達到了最高的規(guī)范化程度。BCNF達到了最高的規(guī)范化程度。(BCNF)達到了最高的規(guī)范化程度。BCNF達到了最高的規(guī)范化程度。2010.9、2011.9(17)【解析】關系數據庫規(guī)范化理論的研究中,在函數依賴的范疇內,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?兩個事務并發(fā)地對同一數據項進行更新而造成數據庫不一致B.關系的不同元組中數據冗余、更新時未能同時更新所有有關元組而造成數據庫不一致C.未經授權的用戶對數據進行了更新D.對數據的更新因為違反完整性約束條件而遭到拒絕【解析】由于關系模式設計不當引起的更新異常是指關系的不同元組中數據冗余,更新時未能同時更新所有有關元組而造成的數據庫不一致。52.設F是屬性組U上的一組函數依賴,下列(B)屬于Armstrong公理系統(tǒng)中的基本推理規(guī)則。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所邏輯蘊含【解析】阿氏公理中的基本推理規(guī)則為自反律、增廣律、傳遞律。A為合并規(guī)則,B為傳遞規(guī)則,C為偽傳遞規(guī)則,D為分解規(guī)則,所以選B。26.在數據庫中,產生數據不一致的根本原因是( C)。2008.4A.數據存儲量過大 B.訪問數據的用戶數太多C.數據冗余 D.數據類型太復雜【解析】數據不一致性指數據的矛盾性和不相容性。產生數據不一致的原因主要有以下三種:一是數據冗余;二是并發(fā)控制不當;三是出現各種故障、錯誤。產生數據不一致的根本原因是數據冗余。51.下列(B)是由于關系模式設計不當所引起的問題。 2008.4、2010.4①數據冗余 ②插入異常 ③刪除異常 ④丟失修改 ⑤級聯(lián)回滾A.②③ B.①②③ C.①④⑤ D.②③④【解析】一個不好的關系模式的毛病包括:①數據冗余。②更新異常(不一致性的危險) 。③插入異常。如果某供應者沒有供應任何貨物,則我們無法記錄他的名稱和地址。④刪除異常。如果一個供應者供應的所有貨物都被刪除,則我們無可奈何地丟失了該供應者的名稱和地址。51.由于關系模式設計不當所引起的插入異常指的是( B)。2008.9、2012.4A.兩個事務并發(fā)地對同一關系進行插入而造成數據庫不一致B?由于碼值的一部分為空而不能將有用的信息作為一個元組插入到關系中C?未經授權的擁護對關系進行了插入D?插入操作因為違反完整性約束條件而遭到拒絕【解析】在數據庫中,產生數據不一致的根本原因是數據冗余,為此,提供了規(guī)范化理論來消除數據冗余、插入異常和刪除異常等問題。插入異常是指碼值的一部分為空的元組不能插入到關系中。第54~55題基于以下描述。有關系模式P(C,S,T,R),根據語義有如下函數依賴集:F={CtT,STtR,TRC}2008.954?關系模式P的規(guī)范化程度最高達到(D)。A?1NF B.2NF C.3NF D.BCNF【解析】如果只考慮函數依賴,則屬于BCNF的關系模式規(guī)范化程度已經是最高的了; 如果考慮多值依賴,則屬于4NF的關系模式規(guī)范化是最高的。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公理系統(tǒng)中的基本推理規(guī)則(C)。2009.4A.若Y冬X,貝UXty B.若Xty,貝UXZ-YZC.若Xty,且Z^Y,貝yXTZ D.若Xty,且Y-z,貝XtZ【解析】Armstrong公理系統(tǒng)中的基本推理規(guī)則有:自反律、 增廣律和傳遞律,A選項為自反律,B選項為增廣律,選項D為傳遞律,選項C不是Armstrong公理系統(tǒng)中的基本推理規(guī)則。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公理系統(tǒng)中的基本推理規(guī)則?( 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公理系統(tǒng)包括三條推理規(guī)則。設 F是屬性組U上的一組函數依賴,于是有以下推理規(guī)則:自反律:若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.兩個事務并發(fā)地對同一關系進行刪除而造成數據庫不一致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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 設計咨詢類合同協(xié)議
- 起訴贍養(yǎng)協(xié)議書范本
- 訂貨單合同協(xié)議
- 贖回股權協(xié)議書范本
- 財務合同協(xié)議簡約版模板
- 購買期房全款合同協(xié)議
- 解除采購合同協(xié)議范本
- 課程顧問崗位合同協(xié)議
- 購買建材包安裝合同協(xié)議
- 《第03節(jié) 探究感應電流的方向》教學設計2
- 新北師大版八年級下冊數學教案+教學計劃大全
- 量子通信平臺下的宇宙觀測-全面剖析
- 2025-2030中國生物質能發(fā)電行業(yè)市場現狀供需分析及投資評估規(guī)劃分析研究報告
- 固體廢物運輸合同協(xié)議
- 2025年全國防災減災日班會 課件
- 普法宣講楊立新-民法典-人格權 編【高清】
- 2023中國電子科技集團有限公司在招企業(yè)校招+社招筆試參考題庫附帶答案詳解
- 2025年上半年浙江省杭州市交通運輸局所屬事業(yè)單位統(tǒng)一招聘20人易考易錯模擬試題(共500題)試卷后附參考答案
- 10.2 保護人身權(課件)-2024-2025學年七年級道德與法治下冊
- SL631水利水電工程單元工程施工質量驗收標準第1部分:土石方工程
- 日常采購基礎知識培訓
評論
0/150
提交評論