Bentuk Tidak Normal Un Normalized FormUNF Bentuk Normal Pertama First Norm Form 1NF

3.2.2.2 Normalisasi

Pada proses normalisasi, elemen-elemen data dikelompokkan menjadi tabel-tabel yang menunjukkan entity dan relasinya. Bentuk dan tahapan proses normalisasi Sistem Informasi Akademik adalah sebagai berikut:

A. Bentuk Tidak Normal Un Normalized FormUNF

Tabel mata kuliah berada dalam bentuk UNF, karena memuat set atribut yang masih berulang, yaitu kode mata kuliah, nama mata kuliah, SKS dan semester. Tabel 3.1 Relasi Mata Kuliah dalam Bentuk UNF NIM Nama Alamat Kota Kd_ Fklts Kd_ Jrsn Kd_ Mtk Nama_ Mtk SKS Smstr 021401009 Hamdani Jl. Sembada XI no. 3 Medan 14 01 KTD105 Algoritma Pemrograman 3 I KTK111 Sistem Digital 2 II KTK214 Basis Data 2 IV 021401021 Zulham Jl. Utami No.76 Medan 14 01 KTD103 Logika Matematika 3 I KTK202 Sistem Operasi 3 III 021401050 Mahmud Jl.Amal no.55 Medan 14 01 KTK214 Basis Data 2 IV KTD103 Logika Matematika 3 I

B. Bentuk Normal Pertama First Norm Form 1NF

Tabel relasi mata kuliah yang terlihat pada tabel 3.2 sudah memenuhi syarat bentuk normal pertama 1NF karena tidak memiliki atribut bernilai banyak dan tidak memiliki lebih dari satu atribut dengan domain nilai yang sama. Namun tabel ini belum memenuhi syarat bentuk normal kedua 2NF dan bentuk normal ketiga 3NF karena terdapat 3 buah ketergantungan fungsional yaitu: Universitas Sumatera Utara NIM nama, alamat...dst Kd_Mtk Nama_Mtk, Smstr...dst NIM, Kd_Mtk SKS Dengan adanya 3 buah ketergantungan fungsional tersebut berarti ada atribut yang tidak tergantung secara fungsi dengan primary key dan ada atribut yang memiliki ketergantungan fungsional kepada atribut yang bukan primary key. Tabel 3.2 Relasi Mata Kuliah_1 dalam Bentuk 1NF NIM Nama Alamat Kota Kd_ Fklts Kd_ Jrsn Kd_ Mtk Nama_ Mtk SKS Smstr 021401009 Hamdani Jl. Sembada XI no. 3 Medan 14 01 KTD105 Algoritma Pemrograman 3 I 021401009 Hamdani Jl. Sembada XI no. 3 Medan 14 01 KTK111 Sistem Digital 2 II 021401009 Hamdani Jl. Sembada XI no. 3 Medan 14 01 KTK214 Basis Data 2 IV 021401021 Zulham Jl. Utami No.76 Medan 14 01 KTD103 Logika Matematika 3 I 021401021 Zulham Jl. Utami No.76 Medan 14 01 KTK202 Sistem Operasi 3 III 021401050 Mahmud Jl.Amal no.55 Medan 14 01 KTK214 Basis Data 2 IV 021401050 Mahmud Jl.Amal no.55 Medan 14 01 KTD103 Logika Matematika 3 I

C. Bentuk Normal Kedua Second Norm Form 2NF