摘要:2018上半年數(shù)據(jù)庫系統(tǒng)工程師考試已經(jīng)結束,希賽小編為大家整理了2018上半年數(shù)據(jù)庫系統(tǒng)工程師上午真題,以下為第五部分。
● 給定關系R(A,B,C,D,E)與S(B,C,F(xiàn),G),那么與表達式π2,4,6,7(σ2<7(R??S))等價的SQL語句如下:
SELECT ( ) FROM R,S WHERE ( );
(41)A. R.B, D, F,G
B. R.B, E, S.C, F, G
C. R.B, R.D, S.C, F
D. R.B, R.C, S.C, F
(42)A. R.B=S.B OR OR R.C=S.C OR R.B< S.G
B. R.B=S.B OR OR R.C=S.C OR R.B< S.C
C. R.B=S.B AND R.C=S.B AND R.B<S.G
D. R.B=S.B AND R.C=S.B AND R.B<S.C
● 若將 Workers表的插入權限賦予用戶User1,并允許其將該權限授予他人,那么對應的SQL語句為“GRANT( ) TABLE Workers TO User1__(43)__;”。
(43)A. INSERT
B. INSERT ON
C. UPDATE
D. UPDATE ON
(44)A. FOR ALL
B. PUBLIC
C. WITH CHECK OPTION
D. WITH GRANT OPTION
● 在SQL中,通過使用 COMMIT和和 ROLLBACK語句可以結束事務。以下說法正確的是__(45)__。
(45)A.某事務執(zhí)行了 ROLLBACK語句,表示事務正確地執(zhí)行完畢
B.某事務執(zhí)行了 ROLLBACK語句,可將其對數(shù)據(jù)庫的更新寫入數(shù)據(jù)庫
C.某事務執(zhí)行了 ROLLBACK語句,可將其對數(shù)據(jù)庫的更新撤消
D.某事務執(zhí)行了 COMIMIIT語句,其影響可用 ROLLBACK語句來撤銷
● 將滿足3NF的關系系( )后,可將其規(guī)范化為BCNF。
(46)A.消除非主屬性對碼的部分函數(shù)依賴
B.消除非主屬性對碼的傳遞函數(shù)依賴
C.消除主屬性對碼的部分和傳遞函數(shù)依賴
D.消除非平凡且非函數(shù)依賴的多值依賴
● 設學生關系模型Stu(學號,姓名,性別,學院)的主碼是學號,成績關系模型SC(學號,課程號,成績)的主碼為(學號,課程號),若關系模型R(學號,姓名,性別,學院,課程號,成績)的主碼為(學號,課程號),則R滿足__(47)__。
(47)A.1NF
B.2NF
C.3NF
D.BCNE
● 關系模型SC(學號,姓名,學院,學院領導,課程號,課程名,成績),函數(shù)依賴集F={學號→(姓名,學院,學院領導),學院→學院領導,課程號→課程名,(學號,課程號)→成績},則關系系SC中__(48)__,要滿足第二范式,應將SC分解為( )。
(48)A.只存在部分依賴
B.只存在傳遞依賴
C.只存在多值依賴
D.存在部分依賴和傳遞依賴
(49)A.S(學號,姓名,學院,學院領導),C(課程號,課程名,成績)
B.S(學號,姓名),D(學院,學院領導),C(課程號,課程名,成績)
C.S(學號,姓名),D(學院,學院領導),C(課程號,課程名),SC(學號,課程名,成績)
D.S(學號,姓名,學院,學院領導),C(課程號,課程名),SC(學號,課程號,成績)
● 下列關于函數(shù)依賴的敘述中,錯誤的是( )
(50)A.若A→B,B→C,則A→C
B.若A→B,B→C,則A→BC
C.若A→BC,則A→B,A→C
D.若A→BC,則A→B,B→C
軟考備考資料免費領取
去領取