belajar normalisasi

2
Belajar Normalisasi June 3rd 2010 in Konsep Database Normalisasi merupakan proses pengelompokan elemen data menjadi tabel-tabel yang independent untuk menghindari inkonsistensi dan redudansi data. contoh : 1. Unnormalized Form ini adalah bentuk data-data awal yang kita kumpulkan. gambar 1.1 unnormalize form 2. 1NF (First Normal Form) Ciri-ciri dalam 1NF adalah: -Setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa atomic value. -tidak ada set atribute yang berulang atau bernilai ganda. -tiap field hanya memiliki satu pengertian. gambar 2.1 1NF 3. 2NF (Second Normal Form) Dalam 2NF yang harus kita lakukan adalah menentukan Primary key dan menetapkan field yang terikat dengan key tersebut.

Upload: irwin-agustiawan-rina

Post on 28-Jun-2015

352 views

Category:

Documents


2 download

TRANSCRIPT

Belajar Normalisasi

June 3rd 2010 in Konsep Database

Normalisasi merupakan proses pengelompokan elemen data menjadi tabel-tabel yang independent untuk menghindari inkonsistensi dan redudansi data.

contoh :1. Unnormalized Formini adalah bentuk data-data awal yang kita kumpulkan.

gambar 1.1 unnormalize form

2. 1NF (First Normal Form)Ciri-ciri dalam 1NF adalah:-Setiap data dibentuk dalam flat file, data dibentuk dalam satu record demi satu record nilai dari field berupa atomic value.-tidak ada set atribute yang berulang atau bernilai ganda.-tiap field hanya memiliki satu pengertian.

gambar 2.1 1NF

3. 2NF (Second Normal Form)Dalam 2NF yang harus kita lakukan adalah menentukan Primary key dan menetapkan field yang terikat dengan key tersebut.

gambar 3.1 2NF

4. 3NF (Third Normal Form)Dalam 3NF yang harus dilakukan adalah menentukanrelasi dan menghilangkan ketergantungan hubungan yang transfitif (bukan many to many).