NORMALISASI
Untuk postingan kali ini, kita akan membahas tentang normalisasi. Sebelum kita membahas tentang normalisasi saya akan menjelaskan apa itu normalisasi. Normalisasi merupakan teknik analisis data yang mengorganisasikan atribut-atribut dengan cara mengolompokkan sehingga terbentuk entitas yang non redundant, stabil, dan flesibel.
Berikut ini contoh kasus normalisasi nota pembelian di
“TOKO CAHAYA PHONE”
1.Pertama, kita buat dulu dalam bentuk yang tidak normal
No Struk
|
Waktu
|
Tanggal
|
Kasir
|
Customer
|
Nama Barang
|
Qty
|
Harga
|
Jumlah
|
Total
|
C2-150800845
|
14:49
|
08-08-2015
|
Linda
|
Risky. T
|
MICRO SD CORTEX 8 GB
|
1
|
35.000
|
35.000
|
1.365.000
|
HP ASUS ZENFONE C BLACK GRS
|
1
|
1.295.000
|
1.295.000
| ||||||
ANTI GORES ASUS ZENFONE C
|
1
|
35.000
|
35.000
|
2. Kedua, kita buat normalisasi pertama
No Struk
|
Waktu
|
Tanggal
|
Kasir
|
Customer
|
Nama Barang
|
Qty
|
Harga
|
Jumlah
|
Total
|
C2-150800845
|
14:49
|
08-08-2015
|
Linda
|
Risky. T
|
MICRO SD CORTEX 8 GB
|
1
|
35.000
|
35.000
|
1.365.000
|
C2-150800845
|
14:49
|
08-08-2015
|
Linda
|
Risky. T
|
HP ASUS ZENFONE C BLACK GRS
|
1
|
1.295.000
|
1.295.000
|
1.365.000
|
C2-150800845
|
14:49
|
08-08-2015
|
Linda
|
Risky. T
|
ANTI GORES ASUS ZENFONE C
|
1
|
35.000
|
35.000
|
1.365.000
|
3. Ketiga, kita akan masuk pada normalisasi kedua. Pada normalisasi kedua kita menentukan prymari key dan foreign key dari setiap table yang terbentuk
4. Keempat, kita akan normal ketiga dengan mengambil atribut dari langkah kedua dengan tidak bergantung secara transisif pada primary key
5.Tabel pengujian data
0 komentar:
Posting Komentar