Anda di halaman 1dari 1

BCNF

Sebuah relasi dikatakan berada di bentuk normal BCNF jika sudah berada di
bentuk 3 NF dan tidak terdapat trivial dependensi.

Non Trivial Dependensi

Pada non trivial dependensi, setiap determinan adalah key.

Jika X A, maka X harus key.

Contoh :

NIM Modul Instruktur


53234253263 C++ Ahmad
54535554545 Phyton Yaqin
54576556577 R Bastian

Candidate key  NIM, modul

NIM, Modul  Instruktur

Instruktur  modul  instruktur bukan key, trivial dependensi

Maka tabel diatas di dekompose menjadi

Hasil dekomposisi 

Relasi : Modul (Instruktur, Modul)

Mahasiswa (NIM, Instruktur)

Contoh 2 :

Nama Jalan Kodepos Kota/Kabupaten Panjang jalan


Jl. Sudirman 54342 Sidoarjo 19 km
Jl. Ahmad Yani 56535 Surabaya 20 km
Jl. Belibis 76566 Surabaya 14 km
Jl. Pelatuk 76767 Surabaya 32 km

Candidate key nama jalan, kota/kabupaten

Nama jalan, kodepos  panjang jalan

Nama jalan, kota/kabupaten panjang jalan

Nama jalan, kota/kabupaten  kodepos

Kodepos  kota/kabupaten  trivial dependensi

Hasil dekomposisi  Kota/Kabupaten (Kodepos, kota/kabupaten) dan


Jalan (Namajalan,kodepos,panjang jalan)

Anda mungkin juga menyukai