NORMALISASI TAHAP 1 (1-NF)

NORMALISASI DATABASE TAHAP 1 (1-NF) DAN CONTOHNYA

DEFINISI NORMALISASI

  • Normalisasi adalah suatu proses memperbaiki/membangun dengan model data relasional, dan secara umum lebih tepat dikoneksikan dengan model data logika.
  • Normalisasi adalah proses pengelompokkan data ke dalam bentuk tabel atau relasi atau file untuk menyatakan entitas dan hubungan mereka sehingga terwujud satu bentuk database yang mudah untuk dimodifikasi.
  • Normalisasi dapat berguna dalam menjawab 2 pertanyaan mendasar yaitu: "apa yang dimaksud dengan desain database logical?" dan "apa yang dimaksud dengan desain database fisikal yang baik? What is phisical good logical database design?"
  • Normalisasi adalah suatu proses untuk mengidentifikasi "tabel" kelompok atribut yang memiliki ketergantungan yang sangat tinggi antara satu atribut dengan atribut lainnya.
  • Normalisasi bisa disebut juga sebagai proses pengelompokan atribut-atribut dari suatu relasi sehingga membentuk WELL STRUCTURED RELATION.

BENTUK NORMAL KE SATU (FIRST NORMAL FORM/1-NF)
Pada tahap ini dilakukan penghilangan beberapa group elemen yang berulang agar menjadi satu harga tunggal yang berinteraksi di antara setiap baris pada suatu tabel, dan setiap atribut harus mempunyai nilai data yang atomic (bersifat atomic value). Atom adalah zat terkecil yang masih memiliki sifat induknya, bila terpecah lagi maka ia tidak memiliki sifat induknya.

Syarat normal ke satu (1-NF) antara lain:
  1. Setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa "atomic value".
  2. Tidak ada set atribut yang berulang atau bernilai ganda.
  3. Telah ditentukannya primary key untuk tabel/relasi tersebut.
  4. Tiap atribut hanya memiliki satu pengertian.
Contoh : 
1. Tabel Pelanggan
Tabel Pelanggan belum normal (Unnormal)

Tabel Pelanggan dalam bentuk normal (1NF)

2. Tabel Karyawan
Tabel Karyawan belum normal (Unnormal)

Tabel Karyawan dalam bentuk normal (1NF)

3. Tabel Pengiriman Barang


Demikian sedikit tentang normalisasi tahap 1 (1NF), semoga dapat bermanfaat.

Sumber :





Tidak ada komentar:

Posting Komentar

Standard Internasional ISO 27001 dan Manfaat Keamanan Informasi Informasi sebagai Aset Penting Informasi adalah salah satu aset pen...