Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

BASIS DATA 8 KETERGANTUNGAN (Dependency) 1.

Presentasi serupa


Presentasi berjudul: "BASIS DATA 8 KETERGANTUNGAN (Dependency) 1."— Transcript presentasi:

1 BASIS DATA 8 KETERGANTUNGAN (Dependency) 1

2 Ketergantungan (Dependency)
a) Ketergantungan fungsi b) ketergantungan fungsi sepenuhnya c) Ketergantungan total d) Ketergantungan transitif

3 Ketergantungan (Dependency)
Ketergantungan menjelaskan hubungan antar atribut, atau secara lebih khusus menjelaskan nilai suatu atribut yang menentukan nilai atribut lainnya.

4 Ketergantungan fungsi
Suatu atribut Y mempunyai ketergantungan fungsi terhadap atribut X, jika dan hanya jika setiap nilai X berhubungan dengan sebuah nilai Y. Definisi diatas dituangkan dalam bentuk notasi X  Y Dibaca : X secara fungsi menentukan Y Contoh: Barang : (Kd-barang, Nama-Barang, Harga ) {Kd-Barang, Nama-Barang}  Harga Kd-Barang  Harga Nama-Barang  Harga

5 Ketergantungan fungsi sepenuhnya
Suatu atribut Y mempunyai ketergantungan fungsi penuh terhadap atribut X, jikaY mempunyai ketergan tunagn fungsi terhadap X Y tidak memiliki dependensi terhadap bagian dari X Definisi diatas dituangkan dalam bentuk notasi X  Y Contoh: Nilai : (NPM, Kd-Mt-Kul, Nilai) {NPM, Kd-Mt-Kul}  Nilai NPM  Nilai (Tidak memiliki dependency) Kd-Mt-Kul  Nilai (Tidak memiliki dependency)

6 Ketergantungan total Suatu atribut Y mempunyai ketergantungan total pada atribut X jika: Y memiliki ketergantungan fungsi terhadap X X memiliki ketergantungan fungsi terhadap Y Definisi diatas dituangkan dalam bentuk notasi X  Y Contoh : PEGAWAI (NO-INDUK,NAMA,TMP-LAHIR,TG-LAHIR, ALAMAT) Dengan demikian notasi dapat ditulis: NO-INDUK  NAMA

7 Ketergantungan transitif
Suatu Atribut Z mempunyai ketergantungan transitif terhadap X, bila: Y memiliki ketergantungan fungsi terhadap X Z memiliki ketergantungan fungsi terhadap Y Definisi diatas dituangkan dalam bentuk notasi X  Y  Z Contoh: JADWAL : (MT-KULIAH, RUANG, LANTAI, WAKTU) Dengan demikian notasi dapat ditulis : MT-KULIAH  RUANG  LANTAI LANTAI ketergantungan transitif terhadap MT-KULIAH.


Download ppt "BASIS DATA 8 KETERGANTUNGAN (Dependency) 1."

Presentasi serupa


Iklan oleh Google