Advertisement

Responsive Advertisement

normalisasi

 Normalisasi database adalah proses redesign database dengan tujuan agar data dalam tabel database terorganisir secara rapi, untuk mengurangi redudansi dan menjaga integritas data.


1NF menyatakan bahwa tabel harus memiliki struktur yang benar di mana semua kolom harus memiliki nilai atomik. Ini berarti bahwa setiap kolom dalam tabel harus menyimpan nilai tunggal, bukan himpunan nilai atau tabel lain. Selain itu, setiap baris dalam tabel harus unik.

Ciri-ciri 1NF:

  • Tidak ada kolom yang berisi daftar atau array.
  • Setiap kolom harus berisi tipe data yang sama.
  • Tidak ada kolom yang dapat memiliki nilai yang bisa dibagi lebih lanjut.




2NF adalah bentuk normalisasi yang lebih lanjut dari 1NF. Tabel dikatakan dalam 2NF jika sudah memenuhi 1NF dan setiap atribut non-kunci tergantung sepenuhnya pada kunci utama, bukan hanya sebagian dari kunci utama.

Ciri-ciri 2NF:

  • Harus sudah memenuhi 1NF.
  • Semua atribut non-kunci harus bergantung sepenuhnya pada kunci utama, bukan hanya sebagian dari kunci utama (yaitu, tidak ada ketergantungan fungsional parsial).


Posting Komentar

0 Komentar