NORMALISASI

Normalisasi

Normalisasi merupakan proses yang berkaitan dengan model data relational untuk mengorganisasikan himpunan data dengan ketergantungan dan keterkaitan yang tinggi.

Tahapan Normalisasi

Apabila Anda ingin melakukan normalisasi database, Anda harus melakukan beberapa tahapannya sesuai prosedur, agar hasilnya bisa baik dan maksimal. Adapun tahapannya ialah sebagai berikut:

1. Unnormalized Form (UNF)

Bentuk data yang tidak normal, adanya pengulangan grup pada data, sehingga menjadi masalah saat melakukan manipulasi data.

2. First Normal Form (1NF)

Bentuk normalisasi ini ialah mengelompokkan beberapa data sejenis agar dapat mengatasi anomali yang terjadi.

3. Second Normal Form (2NF)

Bentuk normal yang kedua ialah melakukan dekomposisi tabel dan mencari kunci primer dari setiap tabel.

4. Third Normal Form (3NF)

Pada bentuk normalisasi data ini tidak diperkenankan adanya atribut yang bergantung pada field lain, dan bukan pada kunci primer. Maka atribut tersebut harus dipisah ke tabel baru.

5. Code Normal Form (BCNF)

Bentuk normalisasi ini bertujuan untuk mengatasi anomali dan overlooping yang tidak dapat diatasi dalam bentuk 3NF.

6. Fifth Normal Form (5NF)

Sementara itu, tahapan 5NF ialah untuk mengatasi terjadinya joint dependent sehingga terjadi pemecahan relasi menjadi dua.

Komentar

Postingan populer dari blog ini

Transaction Control Language (TCL)

Perintah Untuk Mengetahui CPU, RAM, DISK, dan Utilisasi Semua Komponen pada Linux