Tabel Belum dinormalisasi *isi tabel 1 baris terdiri dari lebih dari dua atribut* Kode_ barang OB_Sa blom OB_Po los VN_Po los SL Nama_ barang Kaos oblong sablom Kaos oblong polos Kaos Vneck Kaos salur St Jml_r ok usak 20 0 20 0 20 0 30 0 No_s uplai 001 Tgl_s uplai 30/8/ 2013 30/8/ 2013 30/8/ 2013 30/8/ 2013 Harga_ suplai Rp. 25.000 Rp. 20.000 Rp. 25.000 Rp. 20.000 Jml_s uplai 100 Id_pe masok P001 Na ma A Ala mat Ban dung Ban dung Ban dung Ban dung Te lp -
002
150
P002
003 004
100 150
P003 P004
C D
Nama_Barang Kaos salur v-neck Polos Kaos oblong polos Kaos oblong sablon
Jumlah 2 1 1 1
Bentuk Normal ke 1 Suatu tabel dikatakan dalam bentuk normal pertama jika dan hanya jika setiap atribut bernilai tunggal (Atomic Value) untuk setiap barisnya Kode_ barang OB_Sa blom OB_Po los VN_Po los SL Nama_ barang Kaos oblong sablom Kaos oblong polos Kaos Vneck Kaos salur St Jml_r ok usak 20 0 20 0 20 0 30 0 No_s uplai 001 Tgl_s uplai 30/8/ 2013 30/8/ 2013 30/8/ 2013 30/8/ 2013 Harga_ suplai Rp. 25.000 Rp. 20.000 Rp. 25.000 Rp. 20.000 Jml_s uplai 100 Id_pe masok P001 Na ma A Ala mat Ban dung Ban dung Ban dung Ban dung Te lp -
002
150
P002
003 004
100 150
P003 P004
C D
Nama_Barang Kaos salur v-neck Polos Kaos oblong polos Kaos oblong sablon
Jumlah 2 1 1 1
Bentuk Normal Ke 2 Suatu Relasi dikatakan dalam bentuk normal kedua jika dan hanya jika Berada pada bentuk normal pertama Semua atribut bukan kunci memiliki dependensi sepenuhnya terhadap kunci primer
Kode_barang Nama_barang Stok OB_Polos Kaos oblong 200 polos OB_Sablon Kaos oblong 200 Sablon VN_polos Kaos V-neck 200 polos SL Kaos Salur 300 Id_pemasok P001 P002 P003 P004 No_suplai 001 002 003 004 nama A B C D alamat Bandung Bandung Bandung Bandung telp -
Jml_rusak -
Jumlah 1 1 1 2
Bentuk Normal Ke 3 & Bentuk Normal Boyce Codd Suatu relasi dikatakan dalam bentuk normal ketiga jika Berada pada bentuk normal kedua Setiap atribut bukan kunci tidak memiliki dependensi transitif terhadap kunci primer
Kode_barang Nama_barang Stok OB_Polos Kaos oblong 200 polos OB_Sablon Kaos oblong 200 Sablon VN_polos Kaos V-neck 200 polos SL Kaos Salur 300
Jml_rusak -
nama A B C D
telp -
No_suplai 001 002 003 004 No_suplai 001 002 003 004 No_faktur #040562 #041562 #044563 #045694
Id_pemasok P001 P002 P003 P004 Harga_suplai Rp. 25.000 Rp. 20.000 Rp. 25.000 Rp. 20.000 Jml_suplai 100 150 100 150
Jumlah 2 1 1 1
Bentuk Normal Ke 4 & 5 Suatu relasi dikatakan dalam bentuk normal ketiga jika Berada pada bentuk normal kedua Setiap atribut bukan kunci tidak memiliki dependensi transitif terhadap kunci primer Kode_barang SL VN_Polos OB_Polos OB_Sablom Id_pemasok P001 P002 P003 P004 No_suplai 004 003 002 001 nama A B C D alamat Bandung Bandung Bandung Bandung Harga_jual Rp.60.000 Rp. 30.000 Rp. 30.000 Rp. 35.000 telp -
Kode_barang Nama_barang Stok OB_Polos Kaos oblong 200 polos OB_Sablon Kaos oblong 200 Sablon VN_polos Kaos V-neck 200 polos SL Kaos Salur 300
Kode_barang OB_Sablom OB_Polos VN_Polos SL No_suplai 001 002 003 004 No_faktur #040562 #041562 #044563 #045694
Jml_rusak Harga_suplai Rp. 25.000 Rp. 20.000 Rp. 25.000 Rp. 20.000 Jml_suplai 100 150 100 150
Jumlah 2 1 1 1