Download
pertemuan 11 n.
Skip this Video
Loading SlideShow in 5 Seconds..
Pertemuan 11 PowerPoint Presentation
Download Presentation
Pertemuan 11

Pertemuan 11

123 Vues Download Presentation
Télécharger la présentation

Pertemuan 11

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Pertemuan 11 Depedency

  2. Pokok Bahasan • Konsep Dependensi - Fungsional - Fungsional penuh - Transitif - Total

  3. Dependency / Ketergantungan • Merupakankonsep yang mendasarinormalisasi. Dependensimenjelaskanhubunganantaratribut, atausecaralebihkhususmenjelaskannilaisuatuatribut yang menentukannilaiatributlainnya.

  4. Ada beberapa jenis Dependency / Ketergantungan: • Ketergantungan Fungsional / Functionally Dependency (FD) • Ketergantungan Fungsional Penuh / Full Functionally Dependency (FFD) • Ketergantungan Transitif / Transitive Dependency (TDF) • Ketergantungan Total (Total Dependency (TD)

  5.  KetergantunganFungsional • SuatuatributYmempunyaiketergantunganfungsiterhadapatributX, jikadanhanyajikasetiapnilaiXberhubungandengansebuahnilaiY. • Definisidiatasdituangkandalambentuknotasi X  Y • Dibaca : X secarafungsionalmenentukan Y

  6. Contoh Ketergantungan Fungsional • Tabel PEMASOK-BARANG • Ketergantungan fungsional dari tabel PEMASOK-BARANG adalah : • No_Pem ---> Nama_Pem

  7. Bagian yang terletak di sebelahkiripanahbiasadisebutpenentu (determinan) dan yang di sebelahkananpanahdisebutyang tergantung (dependen). • Tanda { } biasadigunakankalauadalebihdarisatuatribut, baikpadapenentumaupun yang tergantung

  8. Contoh Ketergantungan Fungsional • Contoh: Functional Dependency: • NRP  Nama • Mata_Kuliah, NRP  Nilai Non Functional Dependency: • Mata_Kuliah NRP • NRP  Nilai

  9. PEMBELI KOTA BARANG JUMLAH P1 Yogya B1 10 P1 Yogya B2 5 P2 Solo B1 7 P2 Solo B2 6 P2 Solo B3 6 P3 Klaten B3 7 P3 Klaten B4 6 Contoh Ketergantungan Fungsional

  10. Padacontohini, PEMBELI secarafungsionalmenentukan KOTA, sebabterlihatbahwauntuk PEMBELI yang sama, KOTA-nyajugasama. • Dengandemikian: PEMBELI  KOTA contoh lain: {Pembeli, Barang} Jumlah {Pembeli, Barang} Kota {Pembeli, Barang} {Jumlah, Kota}

  11. KetergantunganFungsionalPenuh • SuatuatributYmempunyaiketergantunganfungsionalpenuhterhadapatributX, jika • Y mempunyaidependensifungsionalterhadap X • Y tidakmemilikidependensiterhadapbagiandari X • Notasi : X  Y

  12. contoh , terdapatrelasipelanggan: • Pelanggan ( KODE_PELANGGAN, NAMA, KOTA, NOMOR_FAX ) • Padarelasiini: • {KODE_PELANGGAN, KOTA} NOMOR_FAX • KODE_PELANGGAN NOMOR_FAX • KET: • MengingatbahwaNomor_Faxbergantungpada {KODE_PELANGGAN, KOTA} (kondisi 1) danbergantungpada KODE_PELANGGAN (Kondisi 2) yang tidak lain adalahbagiandari {KODE_PELANGGAN, KOTA}, makaNomor_Faxhanyamempunyaidependensi fungsionalsepenuhnyaterhadap KODE_PELANGGAN

  13. Ketergantungantransitif • Atribut Z mempunyaidependensitransitifterhadap X bila: • Y memilikidependensifungsionalterhadapX • Z memilikidependensifungsionalterhadap Y X  Y  Z

  14. Gol_gajifungsional dependency pada NIP danGaji_pokokFungsional Dependency padaGol_gaji. • NIP sebagai X, Gol_gajisebagai Y, danGaji_pokoksebagai Z • Jadinilai-nilairinci data padaatributGaji_pokok (Z) bergantungtransitifterhadap NIP • X  Y  Z NIP Gol_gaji Gaji_pokok

  15. Ketergantungan Total • SuatuatributYmempunyaiketergantungan total padaatributXjika: • YmemilikiketergantunganfungsiterhadapX • Xmemilikiketergantunganfungsiterhadap Y • Notasi : XY

  16. Contoh : PEGAWAI (NO-INDUK,NAMA,TMP-LAHIR,TG-LAHIR, ALAMAT) Dengan demikian notasi dapat ditulis: NO-INDUK  NAMA

  17. Tentukan 3 bentuk anomali dari tabel berikut!

  18. Q & A