NAMA : PUTRI MELIANA HUTASOIT
NIM : 18210059
M. KULIAH : SISTEM BASIS DATA
Berikut ini adalah bentuk normalisasi 1NF – 3NF yaitu:
Pertama yang dibuat bentuk yang tidak normalnya terlebih dahulu atau disebut
juga unnormalized, karena didalamnnya terdapat group atribut berulang.
Bentuk normal ke satu(1NF)
pada data tabel diatas, contoh data belum ternormalisasi sehingga dapt diubah ke
dalam bentuk 1NF dengan cara membuat setiap baris berisi kolom dengan jumlah
yang sama dan setiap kolom yang mengandung satu nilai.
Relasi hanya berisi nilai elementer (tunggal) pada interseksi setiap beris dan
kolom, dan tidak mengandung group berulang.
No Class Time Day Teacher Start Room Remark
1 B11 17.00- tuesday [Link] 19/08/2004 A202 Run
18.30
2 B11 17.00- thursday [Link] 19/08/2004 A202 Run
18.30
3 B51 15.30- tuesday [Link] 20/08/2004 A302 Run
17.00
4 B51 15.30- friday [Link] 20/08/2004 A302 Run
17.00
5 B1J 17.00- monday [Link] 23/08/2004 A301 Run
18.30
6 B1J 17.00- thursday [Link] 23/08/2004 A301 Run
18.30
7 B2J 17.00- Tuesday [Link] 24/08/2004 A302 Run
18.30
8 B2J 17.00- Thursday [Link] 24/08/2004 A302 Run
18.30
9 B3J 15.30- Tuesday [Link] 05/08/2004 A103 Run
17.00
10 B3J 15.30- Thursday [Link] 05/08/2004 A103 Run
17.00
11 B2F 15.30- Monday [Link] 19/08/2004 A201 Run
17.00
12 B2F 15.30- Thursday [Link] 19/08/2004 A201 Run
17.00
13 B1I 18.30- wednesday [Link] 04/04/2004 A203 Run
20.00
14 B1I 18.30- Friday [Link] 04/04/2004 A203 Run
20.00
Bentuk normal kedua (2NF)
Kita buat bentuk normalisasi kedua. Bentuk kedua diambil dari hasil normalisasi
pertama, dikatakan normal kedua jika seluruh atribut bukan kunci tergantunng
secara fungsional pada primary key.
Tabel lokasi tabel waktu start
Class Teacher Room Time Day Start
B11 [Link] A202 17.00-18.30 tuesday 19/08/2004
B11 [Link] A202 17.00-18.30 thursday 19/08/2004
B51 [Link] A302 15.30-17.00 tuesday 20/08/2004
B51 [Link] A302 15.30-17.00 friday 20/08/2004
B1J [Link] A301 17.00-18.30 monday 23/08/2004
B1J [Link] A301 17.00-18.30 thursday 23/08/2004
B2J [Link] A302 17.00-18.30 Tuesday 24/08/2004
B2J [Link] A302 17.00-18.30 Thursday 24/08/2004
B3J [Link] A103 15.30-17.00 Tuesday 05/08/2004
B3J [Link] A103 15.30-17.00 Thursday 05/08/2004
B2F [Link] A201 15.30-17.00 Monday 19/08/2004
B2F [Link] A201 15.30-17.00 Thursday 19/08/2004
B1I [Link] A203 18.30-20.00 wednesday 04/04/2004
B1I [Link] A203 18.30-20.00 Friday 04/04/2004
Tabel remark tabel lokasi tabel waktu start
Room Remark
A202 Run Class Time
A202 Run Teacher Day
A302 Run Room start
A302 Run
A301 Run
A301 Run
A302 Run Tabel remark
A302 Run
A103 Run
A103 Run Room
A201 Run remark
A201 Run
A203 Run
A203 Run
Bentuk normal ketiga(3NF)
Membuat normalisasi bentuk ketiga. Bentuk normal ketiga diambil dari hasil
normal kedua, setiap atributnya tidak tergantung secra transitif pada primary key.
Hasil normalisasi ke 3 sampai kita mendapatkan 4 tabel yaitu sebagai berikut
Tabel lokasi tabel waktu start
Time Day Start
Class Teacher Room 17.00-18.30 tuesday 19/08/2004
B11 [Link] A202 17.00-18.30 thursday 19/08/2004
B11 [Link] A202 15.30-17.00 tuesday 20/08/2004
B51 [Link] A302 15.30-17.00 friday 20/08/2004
B51 [Link] A302 17.00-18.30 monday 23/08/2004
B1J [Link] A301 17.00-18.30 thursday 23/08/2004
B1J [Link] A301 17.00-18.30 Tuesday 24/08/2004
B2J [Link] A302 17.00-18.30 Thursday 24/08/2004
B2J [Link] A302 15.30-17.00 Tuesday 05/08/2004
B3J [Link] A103 15.30-17.00 Thursday 05/08/2004
B3J [Link] A103 15.30-17.00 Monday 19/08/2004
B2F [Link] A201 15.30-17.00 Thursday 19/08/2004
B2F [Link] A201 18.30-20.00 wednesday 04/04/2004
B1I [Link] A203 18.30-20.00 Friday 04/04/2004
B1I [Link] A203
Tabel remark tabel mulai masuk
Room Remark Teacher Start Class
A202 Run [Link] 19/08/2004 B11
A202 Run [Link] 19/08/2004 B11
A302 Run [Link] 20/08/2004 B51
A302 Run [Link] 20/08/2004 B51
A301 Run [Link] 23/08/2004 B1J
A301 Run [Link] 23/08/2004 B1J
A302 Run [Link] 24/08/2004 B2J
A302 Run [Link] 24/08/2004 B2J
A103 Run [Link] 05/08/2004 B3J
A103 Run [Link] 05/08/2004 B3J
A201 Run [Link] 19/08/2004 B2F
A201 Run [Link] 19/08/2004 B2F
A203 Run [Link] 04/04/2004 B1I
A203 Run [Link] 04/04/2004 B1I
Maka
Tabel lokasi tabel waktu start tabel remark tabel mulai masuk
Class Time Room
Teacher Day Teacher
remark
room start Start
Class