NORMALISASI PERTEMUAN 17
DATABASE Database = kumpulan data yg saling berhubungan 1 dgn yg lainnya Fungsi database = penyedia informasi bagi pemakainya Database dibentuk dari kumpulan file
DEFINISI NORMALISASI Proses formal yang mengelompokan atribut2 dalam suatu relasi.
TUJUAN NORMALISASI Menciptakan suatu relasi database yg terstruktur Mengurangi redundancy data.
TAHAPAN NORMALISASI Hilangkan “repeating groups” (group berulang) pada tabel Hilangkan “partial functional dependencies” Hilangkan “transitive dependencies” Hilangkan tabel yg mempunyai 2/lebih hubungan 1:N atau M:N yg tdk scr langsung berhubungan.
PARTIAL FUNCTIONAL DEPENDENCY DEFINISI = functional dependency yg mana 1 / lebih atribut nonkey yg bergantung (tidak scr. Keseluruhan) pada primary key.
TRANSITIVE DEPENDENCY DEFINISI = functional dependency antara 2 / lebih atribut nonkey.