Kamis, 06 Juni 2013

Tugas Basis Data


Ujilah dekomposisi dari skema relasi R, apakah lossless atau lossy ?

1.            R = (A,B,C,D,E,F,G,H) didekomposisi menjadi :
                R1 = (A,B,C,D,E) dan R2 = (C,D,F,G,H) dengan FD :
                C à (A,B,D) ; F à (G,H) ; D à (E,F)
2.            R = (A,B,C,D,E) didekomposisi menjadi :
                R1 = (A,B,C,D) dan R2 = (C,D,E) dengan FD :
                A à B ; (C,D) à E ; B à D ; E à A
3.            R = (X,Y,Z,W,U,V) didekomposisi menjadi :
                R1 = (X,Y,Z,W) dan R2 = (W,U,V) dengan FD :
                W à X ; X à Z 
4.            R = (A,B,C,D,E,F) didekomposisi menjadi :
                R1 = (A,B,C), R2 = (A,D,F) dan R3 = (E,D) dengan FD :
                A à (B,C) ; D à (F,A)

JAWAB
    1.  Uji Decomposisi
R1 È R2 = (A,B,C,D,E) È (C,D,F,G,H)
                = (A,B,C,D,E,F,G,H)
                = R
Terbukti  {R1,R2}  dekomposisi dari R

Uji Lossless
R1 Ç R2 = (A,B,C,D,E) Ç (C,D,F,G,H)
                = (C,D)

à A,B,D
à A
à B
à D

CD à A,D
CD à B,D
CD à A,B,D
à (E,F)
CD à (C,E,F)

CD àF
à (G,H)
à G
à H

CD àG
CD àH

(C,D) à (A,B,C,D,E,F,G,H) Lossless.

    2. Uji Decomposisi
R1 È R2 = (A,B,C,D) È (C,D,E)
                = (A,B,C,D,E)
                = R
 Terbukti  {R1,R2}  dekomposisi dari R.

Uji Lossless
R1 Ç R2 = (A,B,C,D) Ç (C,D,E)
                = (C,D)

(C,D) àE
(C,D)à C,D
(C,D)à C,D,E

(C,D) àE
à A
(C,D) àA

à B
(C,D) àB

(C,D) à(A,B,C,D,E) = Lossless

    3. Uji Decomposisi
R1 È R2 = (X,Y,Z,W) È (W,U,V)
                = (U,V,W,X,Y,Z)
                = R
 Terbukti  {R1,R2}  dekomposisi dari R.

Uji Lossless
R1 Ç R2 = (X,Y,Z,W) Ç (W,U,V)
                = (W)

à X
à W

à Z   
WàZ

Lossy

        4. Uji Decomposisi
R1 È R2 È R3 = (A,B,C) È (A,D,F) È (E,D)
                           = (A,B,C,D,E,F)
                           = R
Terbukti  {R1,R2}   dekomposisi dari R.

Uji Lossless
R1 Ç R2 Ç R3 = (A,B,C) Ç (A,D,F) Ç (E,D)
                = -

Minggu, 31 Maret 2013

Entity-relationship (ER) diagram




                Entity-relationship (ER) diagram adalah grafik khusus yang menggambarkan hubungan antara entitas dalam database. ER diagram sering menggunakan simbol untuk mewakili tiga jenis informasi yang berbeda. Kotak yang biasanya digunakan untuk mewakili entitas. Berlian biasanya digunakan untuk mewakili hubungan dan oval digunakan untuk mewakili atribut .
            Entity relationship diagram dalam sistem  pelayanan medis poliklinik Udinus dalam menggambarkan hubungan antar entitas.
Berikut entitas yang terkandung didalamnya berbentuk Entity-relationship (ER) diagram :



 Klik disini untukOriginal Resolution Image