dethicsdl

Màu nền
Font chữ
Font size
Chiều cao dòng

2.     T¸ch quan hÖ vÒ d¹ng chuÈn 3NF

3.     KiÓm tra tÝnh kÕt nèi kh«ng mÊt m¸t th«ng tin

                                                                              Ngµy     Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu Thuû

®Ò thi m«n C¬ së d÷ liÖu

Häc kú: II -  HÖ Trung cÊp tin häc

Thêi gian: 90 phót

§Ò sè 11

C©u I(2 §iÓm)   Cho l­îc ®å quan hÖ r =(U,F)

                          víi U = { A B C D E I G H}

                F= { AB->E , AG -> I, BE -> I, E-> G, GI-> H }

1-Chøng minh AB -> GH

2- C¸c phô thuéc hµm sau AB ->  I H, AE -> HB  cã thuéc vµo F+  hay kh«ng ?

C©u II ( 4 ĐiÓm)       Cho c¬ së d÷ liÖu gåm  3 quan hÖ :

NHANVIEN ( MANV , Hätªn,  §iachØ, ngµy sinh)

DUAN (M·DA, TªnDA, Chñ®Çut­, Ng©n s¸ch)

LAMVIEC( MaDA,MaNV,Sè giê LV)

 BiÓu diÔn c¸c yªu cÇu sau  b»ng ng«n ng÷ SQL :

1.     §­a ra danh s¸ch cña tÊt c¶ c¸c dù ¸n vµ c¸c nh©n viªn t­¬ng  øng víi dù ¸n ®ã.

2.     §­a ra danh s¸ch c¸c nh©n viªn  lín h¬n 50 tuæi lµm viÖc cho dù ¸n cã m· lµ  PT02

3.     §­a danh s¸ch c¸c dù ¸n cña tõng nh©n viªn.

4.     §­a ra danh s¸ch c¸c nh©n viªn ch­a tham gia dù ¸n nµo.

C©u III ( 4 Điểm) Cho l­îc ®å quan hÖ r = (U,F)

                                   U= { A B C D E }

                                   F = { AB ->C , C-> E, CE -> D , AB -> E }

1.     T×m mét kho¸ cña luîc ®å quan hÖ

2.     T¸ch quan hÖ vÒ d¹ng chuÈn 3NF

3.     KiÓm tra tÝnh kÕt nèi kh«ng mÊt m¸t th«ng tin

                                                                              Ngµy        Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu Thuû

®Ò thi m«n C¬ së d÷ liÖu

Häc kú: II -  HÖ Trung cÊp tin häc

Thêi gian: 90 phót

§Ò sè 12

C©u I (2 ®iÓm) – Cho CSDL gåm 3 quan hÖ:

             SV( SV#, Hätªn, Ngµy sinh, Quª) : Sinh viªn

            DT( DT#, TªnDA, Chñ nhiÖm, KinhphÝ)    :  §Ò tµi

             SV_DT ( DT#,SV#, N¬iTT, KÕt qu¶ )    : Sinh viªn vµ ®Ò tµi

Dïng ®¹i sè quan hÖ

1-    T×m danh s¸ch nh÷ng sinh viªn  cã kÕt qu¶ cña ®Ò tµi lµ xuÊt s¾c

2-    T×m m· sè ®Ò tµi, tªn ®Ò tµi kh«ng cã sinh viªn nµo cã kÕt qu¶ yÕu vµ kÐm

3-    T×m Hätªn, sè hiÖu c¸c  sinh viªn  ®­îc tham gia c¸c ®Ò tµi t¹i quª nhµ.

C©u II(3 ®iÓm)  - Cho c¬ së d÷ liÖu gåm 3 quan hÖ:

CANBO ( MACB, TENCB, MACV,  LUONG, PHUCAP, MAKHOA, CONGVIEC)

KHOA ( MAKHOA, TENKHOA)

CHUCVU ( MACV, TENCV)

Dïng ng«n ng÷ SQL  thùc hiÖn c¸c yªu cÇu sau:

1-    §­a ra danh s¸ch tÊt c¶ c¸c khoa trong ®¬n vÞ s¾p xÕp t¨ng dÇn theo tªn khoa

2-    §­a ra l­¬ng cao nhÊt, thÊp nhÊt, l­¬ng trung b×nh cña tõng c«ng viÖc.

3-    §­a ra tªn khoa vµ  sè ng­êi cña tõng khoa ®ã

4-    §­a ra tªnCB, c«ng viÖc, l­¬ng cña nh÷ng ng­êi cã  chøc vô gièng «ng A

C©u III(3 ®iÓm)  -    Cho l­îc ®å quan hÖ R gåm:

-         TËp thuéc tÝnh U={ A, B, C, D, E, G, H, I }

-         TËp phô thuéc hµm :

                           F={ A® C, B®C , A®D, CE® A, DE® C, AC® GI }

H·y thùc hiÖn phÐp t¸ch l­îc ®å quan hÖ trªn thµnh c¸c quan hÖ ë d¹ng chuÈn 3NF

C©u IV(2 ®iÓm)  Cho l­îc ®å quan hÖ R(U, F) víi U={ ABCDEHG]

                 F=  {  DE® G, H® C, E® A, CG®H, DG®EA , D®B }

a-  T×m giao cña toµn bé c¸c kho¸, cho biÕt R cã ®óng mét kho¸ hay kh«ng?

b-   T×m mét kho¸ cña R

c-   TËp BCE cã ph¶i lµ kho¸ kh«ng ? v× sao?

                                                                              Ngµy     Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu Thuû

®Ò thi m«n C¬ së d÷ liÖu

Häc kú: II -  HÖ Trung cÊp tin häc

Thêi gian: 90 phót

§Ò sè 13

C©u I (2 ®iÓm ) – Cho CSDL gåm 3 quan hÖ:

             S   ( S_N#, TENCTY, SONV, DIACHI) : C¸c c«ng ty cung øng

            SP ( S_N#, P_N#, SOLUONG)  : C¸c mÆt hµng  ®· cung øng

             P  ( P_N#, TENHANG, DONGIA, DIACHI)    :  C¸c mÆt hµng

Dïng ®¹i sè quan hÖ thùc hiÖn c¸c yªu cÇu sau:

a-T×m sè hiÖu c¸c  c«ng ty ë  Hµ néi cã sè nh©n viªn >= 200

b-T×m tªn c¸c mÆt hµng ®­îc s¶n xuÊt t¹i Th¸i nguyªn cã sè l­îng  ®· cung øng >1000

c- T×m tªn c«ng ty, sè hiÖu c¸c c«ng ty ®· cung øng c¶ ba mÆt hµng cã m· lµ P1, P2, P3

C©u II(3 ®iÓm ) - Cho c¬ së d÷ liÖu gåm 3 quan hÖ:

CANBO ( MACB, TENCB, MACV,  LUONG, PHUCAP, MAKHOA, CONGVIEC)

KHOA ( MAKHOA, TENKHOA)

CHUCVU ( MACV, TENCV)

Dïng ng«n ng÷ SQL  thùc hiÖn c¸c yªu cÇu sau:

1-   §­a ra danh s¸ch c¸c c¸n bé gåm m·, hä tªn,   l­¬ng, tªn khoa, tªn chøc vô ®­îc s¾p xÕp theo tªn khoa.

2-   §­a ra tªn khoa cã   sè ng­êi lín nhÊt

3-   §­a ra danh s¸ch tÊt c¶ c¸n bé ®­îc  s¾p xÕp theo khoa

4-   §­a ra tªn, c«ng viÖc, l­¬ng ,chøc vô cña nh÷ng ng­êi cã l­¬ng nhá h¬n l­¬ng thÊp  nhÊt cña khoa CNTT

C©u III(3 ®iÓm ) - Cho l­îc ®å quan hÖ R gåm:

-         TËp thuéc tÝnh U={ A, B, C, D, E, F, G, H, I, J, K }

-         TËp phô thuéc hµm :

        F={ A  ®BC, AED®CG ,  A®D, GF® IH, B® CI , CE®A  }

H·y thùc hiÖn phÐp t¸ch l­îc ®å quan hÖ trªn thµnh c¸c quan hÖ ë d¹ng chuÈn 3NF. X¸c ®Þnh tËp phô thuéc hµm vµ tËp thuéc tÝnh kho¸ cña c¸c quan hÖ ®ã.

C©u IV(2 ®iÓm ) -    Cho l­îc ®å quan hÖ r(U, F) víi U={ ABCDEH}

                 F=  { BC® E, D® A, C® A, AE®D, BE®CH  }

a-  T×m mét kho¸ K cña r

b-   Ngoµi kho¸ K l­îc ®å cßn kho¸ nµo kh¸c kh«ng? V× sao?

c-   TËp BCH cã ph¶i lµ kho¸ kh«ng ? v× sao

                                                                              Ngµy     Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu Thuû

®Ò thi m«n C¬ së d÷ liÖu

Häc kú: II -  HÖ Trung cÊp tin häc

Thêi gian: 90 phót

§Ò sè 14

C©u I (1 ®iÓm)-  §Þnh nghÜa Kho¸ cña quan hÖ, Cho vÝ dô

C©u II(4 ®iÓm) – Cho CSDL gåm 3 quan hÖ:

             NV( NV#, Hätªn, ngµy sinh,  giíi tÝnh, l­¬ng,DV#) : Nh©n viªn

             NV_DA(NV#, DA#, sogioLV): Nh©nviªn,dù ¸n

            DV( DV#, TªnDV, m·sèNQL, ngµythµnhlËp)  :§¬n vÞ

             DA( DA#, TªnDA, §Þa ®iÓm,DV#)    :  Dù ¸n

Dïng SQL thùc hiÖn c¸c truy vÊn

1.     T×m danh s¸ch nh÷ng nh©n viªn ë hai ®¬n vÞ nghiªn cøu vµ hµnh chÝnh

2.     T×m tªn ®¬n vÞ ®· tham gia c¶ hai dù ¸n  ‘ 01’ vµ  ‘ 02’

3.     T×m Hätªn, sè hiÖu c¸c nh©n viªn kh«ng tham gia dù ¸n nµo  ë ®Þa bµn Th¸i nguyªn

4.     T×m Hätªn, sè hiÖu c¸c  nh©n viªn  lµ ng­êi qu¶n lý  c¸c ®¬n vÞ

C©u III (3®iÓm)-

Cho l­îc ®å quan hÖ R gåm:

-         TËp thuéc tÝnh U={ A, B, C, D, E, F, G, H,  I,  J, K }

-         TËp phô thuéc hµm :

        F={ A  ®BC, C®B , D®EF, ACD® GH, GF® A , E®F, ABC ®GI, ADB ® JK }

H·y thùc hiÖn phÐp t¸ch l­îc ®å quan hÖ trªn thµnh c¸c quan hÖ ë d¹ng chuÈn 3NF. X¸c ®Þnh tËp phô thuéc hµm vµ tËp thuéc tÝnh kho¸ cña c¸c quan hÖ ®ã.

C©u IV(2®iÓm) -    Cho tËp phô thuéc hµm:     X

                     F=  {  AB® E, AG® I, BE® I, E®G, GI®H }

B»ng nh÷ng tÝnh chÊt phô thuéc hµm h·y chøng minh:  AB ® GH

                                                                              Ngµy     Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu Thuû

®Ò thi m«n C¬ së d÷ liÖu

Häc kú: II -  HÖ Trung cÊp tin häc

Thêi gian: 90 phót

§Ò sè 15

C©u I (3 ®iÓm ) – Cho CSDL gåm 3 quan hÖ:

             S( S#, SNAME, STATUS, CITY) : C¸c h·ng cung øng

             P( P#, PNAME, COLOR, WEIGHT, CITY)    :  C¸c mÆt hµng

            SP( S#, P#, QTY)  : C¸c mÆt hµng  ®· cung øng

Dïng ®¹i sè quan hÖ thùc hiÖn c¸c yªu cÇu sau:

1.     -T×m sè hiÖu c¸c h·ng ®· cung øng Ýt nhÊt mét mÆt hµng mµu ®á

2.     -T×m tªn c¸c h·ng ë “ Hµ néi” ®· cung cÊp  Ýt nhÊt mét trong hai  mÆt hµng ‘ P1’ vµ  ‘ P2’

3.     -T×m tªn, sè hiÖu c¸c h·ng ë ®Þa bµn Th¸i nguyªn  kh«ng cung cÊp mÆt hµng ‘P3’

4.     -T×m tªn, sè hiÖu c¸c mÆt hµng cã sè l­îng  > 500   ( QTY > 500)

C©u II(3 ®iÓm )  - Cho c¬ së d÷ liÖu gåm 3 quan hÖ:

CANBO ( MACB, TENCB, MACV,  LUONG, PHUCAP, MAKHOA)

KHOA ( MAKHOA, TENKHOA)

CHUCVU ( MACV, TENCV)

Dïng ng«n ng÷ SQL  thùc hiÖn c¸c yªu cÇu sau:

1-§­a ra danh s¸ch c¸c c¸n bé gåm m· , hä tªn ,l­¬ng, tªn khoa, tªn chøc vô.

2-§­a ra l­¬ng cao nhÊt, thÊp nhÊt, l­¬ng trung b×nh cña tõng chøc vô.

3-§­a ra tªn khoa vµ  sè ng­êi cña tõng khoa ®ã

4-§­a ra tªn c¸n bé, c«ng viÖc cña nh÷ng ng­êi lµm c«ng viÖc gièng «ng “ NguyÔn V¨n An”.

C©u II(3 ®iÓm ) - Cho l­îc ®å quan hÖ R gåm:

-         TËp thuéc tÝnh U={ A, B, C, D, E, F, G, H, I, J }

-         TËp phô thuéc hµm :

        F={ A  ®BC, AED®CG ,  A®D, GF® IH, B® CI , CE®A  }

H·y thùc hiÖn phÐp t¸ch l­îc ®å quan hÖ trªn thµnh c¸c quan hÖ ë d¹ng chuÈn 3NF. X¸c ®Þnh tËp phô thuéc hµm vµ tËp thuéc tÝnh kho¸ cña c¸c quan hÖ ®ã.

C©u IV(1 ®iÓm ) -    Cho tËp phô thuéc hµm:

                     F=  {  AB® DE, D® GE, DE® J, E®I, GI®KF }

B»ng nh÷ng tÝnh chÊt phô thuéc hµm h·y chøng minh:  AB ® IK

                                                                              Ngµy     Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu Thuû

®Ò thi m«n C¬ së d÷ liÖu

Häc kú: II -  HÖ Trung cÊp tin häc

Thêi gian: 90 phót

§Ò sè 16

C©u I (2 ®iÓm)– §Þnh nghÜa d¹ng chuÈn 1, 2 cña l­îc ®å quan hÖ? C¸ch chuÈn ho¸ tõ d¹ng chuÈn 1 vÒ d¹ng chuÈn 2 ? Cho vÝ dô

C©u II (4 ®iÓm) Cho CSDL gåm 3 quan hÖ:

  S   ( S_N, TENCTY, SO_NHANVIEN, DIACHI) : C¸c c«ng ty cung øng

 SP ( S_N, P_N, SOLUONG)  : C¸c mÆt hµng  ®· cung øng

  P  ( P_N, TENHANG, D¥NGIA, DIACHI)    :  C¸c mÆt hµng

- Dïng SQL thùc hiÖn c¸c yªu cÇu sau:

1.     T×m sè hiÖu c¸c  c«ng ty ë  Hµ néi cã sè nh©n viªn >= 200

2.     T×m tªn c¸c mÆt hµng ®­îc s¶n xuÊt t¹i Th¸i nguyªn cã sè l­îng  ®· cung øng >1000

3.     T×m tªn c«ng ty, sè nh©n viªn cña c¸c c«ng ty ®· cung øng c¶ ba mÆt hµng cã m· lµ P1, P2, P3

4.     T×m tªn c«ng ty ë ®ia bµn Hµ néi  kh«ng cung øng mÆt hµng P1

C©u III(3 ®iÓm )  -    Cho l­îc ®å quan hÖ R gåm:

-         TËp thuéc tÝnh U={ A, B, C, D, E, F, G, H, I, J }

-         TËp phô thuéc hµm :

                           F={ A® C, B®C , A®D, CE® A, DE® C, AC® GI }

H·y thùc hiÖn phÐp t¸ch l­îc ®å quan hÖ trªn thµnh c¸c quan hÖ ë d¹ng chuÈn 3NF.

C©u IV(1 ®iÓm ) -    Cho tËp phô thuéc hµm:

                     F=  {  AB® DE, D® GE, DE® J, E®I, GI®KF }

B»ng nh÷ng tÝnh chÊt phô thuéc hµm h·y chøng minh:  AB ® IK

                                                                              Ngµy     Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu Thuû

®Ò thi m«n C¬ së d÷ liÖu

Häc kú: II -  HÖ Trung cÊp tin häc

Thêi gian: 90 phót

§Ò sè 17

C©u I (2 ®iÓm) -  §Þnh nghÜa quan hÖ, phô thuéc hµm, kho¸ cña l­îc ®å quan hÖ. Ph¸t biÓu bµi to¸n thµnh viªn. Cho vÝ dô?

C©u II (2 ®iÓm) – Cho CSDL gåm 3 quan hÖ:

             NV( NV#, Hätªn, ngµy sinh,  giíi tÝnh, l­¬ng, DV#) : Nh©n viªn

            DV( DV#, TªnDV, m·sèNQL, ngµythµnhlËp)  :§¬n vÞ

             DA( DA#, DV#,TªnDA, §Þa ®iÓm,)    :  Dù ¸n

 Dïng SQL thùc hiÖn c¸c truy vÊn:

1-    T×m sè ng­êi, tæng l­¬ng tham gia tõng dù ¸n, s¾p xÕp danh s¸ch t¨ng dÇn theo tªn dù ¸n.

2-    T×m Hätªn, sè hiÖu c¸c  nh©n viªn  tham gia c¸c dù ¸n t¹iTh¸i nguyªn

C©u III (3 ®iÓm)- Cho l­îc ®å quan hÖ p=(U,F)  gåm:

-         TËp thuéc tÝnh U={ A, B, C, D, E }

-         TËp phô thuéc hµm :      F= { A  ®C, BC®D , D®BE}

1-    X¸c ®Þnh phÇn giao cña c¸c khãa trong p.

2-    T×m mét kho¸ K1 trong p.

3-    Trong p cßn kho¸ kh¸c kh«ng ? T×m  kho¸ K2

4-    X¸c ®Þnh tËp thuéc tÝnh  kh«ng kho¸ cña p ?

5-    TÝnh Z = (( X+ ∩K + ) – Y )+  , Trong ®ã X= BC, Y= BE , K lµ mét siªu kho¸ cña p.

6-    Cho biÕt PTH CD ® A  cã ®­îc suy dÉn tõ tËp phô thuéc hµm F hay kh«ng?

C©u IV(3 ®iÓm)- Cho l­îc ®å quan hÖ R gåm:

-                           TËp thuéc tÝnh U={ A, B, C, D, E, F, G, H, I}

-                           TËp phô thuéc hµm :

        F={ A  ®BC, AED®CG ,  A®D, GF® IH, B® CI , CE®A  }

H·y thùc hiÖn phÐp t¸ch l­îc ®å quan hÖ trªn thµnh c¸c quan hÖ ë d¹ng chuÈn 3NF. X¸c ®Þnh tËp phô thuéc hµm vµ tËp thuéc tÝnh kho¸ cña c¸c quan hÖ ®ã.

                                                                              Ngµy     Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu Thuû

®Ò thi m«n C¬ së d÷ liÖu

Häc kú: II -  HÖ Trung cÊp tin häc

Thêi gian: 90 phót

§Ò sè 18

C©u I (2 ®iÓm) -  §Þnh nghÜa c¸c d¹ng chuÈn 1NF, 2 NF, 3 NF cña quan hÖ?

Cho quan hÖ sau:

NV_DA( MaDA,MaNV,Hoten,nsinh,TenDA,SOGIO,MaDV,TenDV,§ia§iemDA)

ë d¹ng chuÈn nµo, dùa vµo ®Þnh nghÜa h·y t¸ch quan hÖ trªn vÒ d¹ng 3NF.

C©u II (2 ®iÓm) – Cho CSDL gåm 3 quan hÖ:

             S( S#, SNAME, STATUS, CITY) : C¸c h·ng cung øng

             P( P#, PNAME, COLOR, WEIGHT, CITY)    :  C¸c mÆt hµng

            SP( S#, P#, QTY)  : C¸c mÆt hµng  ®· cung øng

Dïng c©u lÖnh SQL thùc hiÖn truy vÊn sau

1-    -T×m sè hiÖu c¸c h·ng ®· cung øng Ýt nhÊt mét mÆt hµng mµu ®á

2-    -T×m tªn c¸c h·ng ë “ Hµ néi” ®· cung cÊp  Ýt nhÊt mét trong hai  mÆt hµng ‘ Tivi’ vµ    ‘Tñ l¹nh’

3-    T×m sè c¸c h·ng ®· cung cÊp c¸c mÆt hµng cã sè l­îng >500  (QTY)

C©u III (3 ®iÓm) - Cho l­îc ®å quan hÖ p= (U,F)  gåm:

-         TËp thuéc tÝnh U={ A, B, C, D, E }

-         TËp phô thuéc hµm F= { E  ®B, B®CE , AE®D }

1-    X¸c ®Þnh phÇn giao cña c¸c khãa trong p

2-    T×m mét kho¸ K1 trong p

3-    Trong p cßn kho¸ kh¸c kh«ng? T×m kho¸ K2?

4-    X¸c ®Þnh tËp thuéc tÝnh  kh«ng kho¸ cña p? TËp ACE cã ph¶I lµ kho¸ kh«ng?

5-    TÝnh Z=( X+ ∩K + )+ – Y +  , Trong ®ã X= BD, Y= BE , K lµ mét siªu kho¸ cña p.

6-    Cho biÕt PTH CD ® A  cã ®­îc suy dÉn tõ tËp phô thuéc hµm F hay kh«ng?

C©u IV(3 ®iÓm) - Cho l­îc ®å quan hÖ R gåm:

-                           TËp thuéc tÝnh U={ A, B, C, D, E, F, G, H, I }

-                           TËp phô thuéc hµm :

                           F={ A® C, B®C , A®D, CE® A, DE® C, AC® GI }

H·y thùc hiÖn phÐp t¸ch l­îc ®å quan hÖ trªn thµnh c¸c quan hÖ ë d¹ng chuÈn 3NF. X¸c ®Þnh tËp phô thuéc hµm vµ tËp thuéc tÝnh kho¸ cña c¸c quan hÖ ®ã.

                                                                              Ngµy     Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu Thuû

®Ò thi m«n C¬ së d÷ liÖu

Häc kú: II -  HÖ Trung cÊp tin häc

Thêi gian: 90 phót

§Ò sè 19

C©u I ( 2 ®iÓm)

1- §Þnh nghÜa phô thuéc hµm vµ ph¸t biÓu  hÖ tiªn ®Ò Amstrong,

2- Cho tËp phô thuéc hµm:

                  F=  {  AB® DE, D® GE, DE® J, E®I, GI®KF }

B»ng nh÷ng tÝnh chÊt phô thuéc hµm h·y chøng minh:  AB ® IK

C©u II ( 2 ®iÓm) Cho CSDL gåm 3 quan hÖ:

 S  ( S_N, TENCTY, SO_NHANVIEN, DIACHI) : C¸c c«ng ty       

 SP ( S_N, P_N, SOLUONG)  : C¸c mÆt hµng  ®· cung øng

P  ( P_N, TENHANG, D¥NGIA, DIACHI)    :  C¸c mÆt hµng

 Dïng SQL thùc hiÖn c¸c truy vÊn sau:

1-    T×m tªn c«ng ty, sè nh©n viªn cña c¸c c«ng ty ®· cung øng c¶ ba mÆt hµng cã m· lµ P1, P2, P3

2-    T×m tªn c«ng ty ë ®Þa bµn Hµ néi  kh«ng cung øng mÆt hµng P1

C©u III ( 3 ®iÓm) - Cho l­îc ®å quan hÖ P=(U,F) trong ®ã U= ABCDE

                               F= {  A® C, BC®D , D®BE}

1- X¸c ®Þnh phÇn giao cña c¸c khãa trong p

2- T×m mét kho¸ K1 trong p

3- Trong p cßn kho¸ kh¸c kh«ng? T×m kho¸ K2?

4- X¸c ®Þnh tËp thuéc tÝnh  kh«ng kho¸ cña p ? TËp ACE cã ph¶I lµ kho¸ kh«ng?

5- TÝnh Z=(( X+ ∩K + )+ – Y) +  , Trong ®ã X= BD, Y= BE , K lµ mét siªu kho¸ cña p.

6- Cho biÕt PTH CD ® A  cã ®­îc suy dÉn tõ  tËp phô thuéc hµm F hay kh«ng? 

C©u IV ( 3 ®iÓm) -    Cho l­îc ®å quan hÖ R gåm:

-                           TËp thuéc tÝnh U={ A, B, C, D, E,  I,J }

-                            TËp phô thuéc hµm :

                   F={ A® C, AB®C , C®DI, BC® AB, EI® C }

H·y thùc hiÖn phÐp t¸ch l­îc ®å quan hÖ trªn thµnh c¸c quan hÖ ë d¹ng chuÈn 3NF. X¸c ®Þnh tËp phô thuéc hµm vµ tËp thuéc tÝnh kho¸ cña c¸c quan hÖ ®ã.

                                                                              Ngµy     Th¸ng       N¨m 20...

KHoa

Bé m«n

Gi¸o viªn ra ®Ò

TrÇn v¨n Th¸i

NguyÔn Thi Thu

Bạn đang đọc truyện trên: Truyen2U.Net