Social Icons

Minggu, 26 Mei 2013

PROSES NORMALISASI
BENTUK NORMAL PERTAMA
Kadangkala, selama proses pembuatan database kita mungkin perlu melakukan transformasi ke dalam relasi terhadap tabel yang diketahui beberapa entrinya (perpotongan baris dan kolom) mungkin memiliki lebih dari satu nilai Untuk mengacu ke tipe tabel ini dan bagaimana tabel – tabel ini akan berhubungan dengan relasi kita memerlukan beberapa terminologi baru. Entri- entri tabel yang memiliki lebih dari satu nilai dinamakan multivalue. Tabel dengan entri multivalue dinamakan tabel unnormalized.
Di dalam tabel unnormalized, kita akan menamakan repeating group  atau kelompok pengulangan untuk sebuah atribut atau kelompok atribut yang mungkin memliki entri multivalue untuk peristiwa tunggal dari identifikasi tabel. Bentuk terakhir ini mengacu ke atribut yang memperbolehkan kita untuk membedakan baris – baris dari tabel unnormalized.
Untuk dapat mempresentasikan tabel ini sebagai sebuah relasi dan untuk mengimplementasikannya ke dalam RDBMS, kita perlu menormalisasikan tabelnya. Tujuan dari menormalkan tabel adalah untuk membuang grup pengulangan dan memastikan bahwa seluruh entri tabel hasil memiliki maksimal satu nilai tunggal.