NIM
|
Nama Lengkap
|
Jenis Kelamin
|
Agama
|
Alamat
|
2011 52 003
|
Sigit Serardi
|
Laki-laki
|
Islam
|
Jl. Nusantara Manokwari
|
2011 52 002
|
Rhiya Sinaga
|
Perempuan
|
Islam
|
Jl. Merdeka Manokwari
|
2011 52 113
|
Jans Squal
|
Laki-laki
|
Kristen Protestan
|
Jl. Kamp. Ambon Manokwari
|
2011 52 018
|
Aprii Annie
|
Perempuan
|
Kristen Protestan
|
Jl. Fanindi Manokwari
|
A. Normalisasi
Langkah pertama yang dapat dilakukan yaitu dengan melakukan proses normalisasi pada data diatas. Normalisasi sendiri bertujuan agar tidak terdapat data yang berulang dengan beberapa ketentuan. Normalisasi sendiri dilakukan hingga senormal mungkin, dasarnya kita dapat melakukan dengan 3 tahap sebagai berikut:
1. Tahap Pertama (1NF/First Normal Form) yaitu dengan memisahkan tabel dengan syarat tabel tersebut dapat berdiri sendiri, jumlahnya tidak banyak, serta memiliki keunikan tersendiri.
NIM
|
Nama Lengkap
|
Alamat
|
2011 52 003
|
Sigit Serardi
|
Jl. Nusantara Manokwari
|
2011 52 002
|
Rhiya Sinaga
|
Jl. Merseka Manokwari
|
2011 52 113
|
Jans Squal
|
Jl. Kamp. Ambon Manokwari
|
2011 52 018
|
Aprii Annie
|
Jl. Fanindi Manokwari
|
Jenis Kelamin
|
Laki-Laki
|
Perempuan
|
Laki-laki
|
Perempuan
|
Agama
|
Islam
|
Islam
|
Kristen Protestan
|
Kristen Protestan
|
2. Tahap kedua (2NF/Second Normal Form) yaitu dengan menyatukan data-data yang berulang sehingga tidak terdapat isi field yang berulang.
NIM
|
Nama Lengkap
|
Alamat
|
2011 52 003
|
Sigit Serardi
|
Jl. Nusantara Manokwari
|
2011 52 002
|
Rhiya Sinaga
|
Jl. Merseka Manokwari
|
2011 52 113
|
Jans Squal
|
Jl. Kamp. Ambon Manokwari
|
2011 52 018
|
Aprii Annie
|
Jl. Fanindi Manokwari
|
Jenis Kelamin
|
Laki-Laki
|
Perempuan
|
Agama
|
Islam
|
Kristen Protestan
|
3. Tahap ketiga (3NF/Third Normal Form) yaitu dengan menambahkan id atau primary key dalam setiap tabel.
NIM
|
Nama Lengkap
|
Alamat
|
201152003
|
Sigit Serardi
|
Jl. Nusantara Manokwari
|
201152002
|
Rhiya Sinaga
|
Jl. Merseka Manokwari
|
201152113
|
Jans Squal
|
Jl. Kamp. Ambon Manokwari
|
201152018
|
Aprii Annie
|
Jl. Fanindi Manokwari
|
ID_JK
|
Jenis Kelamin
|
JK_1
|
Laki-Laki
|
JK_2
|
Perempuan
|
ID_Agama
|
Agama
|
AG_1
|
Islam
|
AG_2
|
Kristen Protestan
|
4. Langkah terakhir yaitu dengan menghubungkan keseluruh table atau dikenal dengan BCNF (Boyce-Codd Normal Form) yaitu dengan menambahkan atribut kunci tabel lain kedalam table yang akan dihubungkan atau dengan menambahkan tabel relasi yang dapat menghubungkan tabel-tabel yang tidak dapat terhubung secara langsung.
NIM
|
Nama Lengkap
|
ID_JK
|
ID_Agama
|
Alamat
|
2011 52 003
|
Sigit Serardi
|
JK_1
|
AG_1
|
Jl. Nusantara Manokwari
|
2011 52 002
|
Rhiya Sinaga
|
JK_2
|
AG_1
|
Jl. Merdeka Manokwari
|
2011 52 113
|
Jans Squal
|
JK_1
|
AG_2
|
Jl. Kamp. Ambon Manokwari
|
2011 52 018
|
Aprii Annie
|
JK_2
|
AG_2
|
Jl. Fanindi Manokwari
|
ID_JK
|
Jenis Kelamin
|
JK_1
|
Laki-Laki
|
JK_2
|
Perempuan
|
ID_Agama
|
Agama
|
AG_1
|
Islam
|
AG_2
|
Kristen Protestan
|
Tidak ada komentar:
Posting Komentar