Anda di halaman 1dari 6

Kemahiran / Elemen : 2.

0 Mereka bentuk Penyelesaian


Aspek : 2.3 Penormalan

Penormalan UNF

Jadual Murid

NAMA NAMA GURU NO_IC NAMA


NO_IC NAMA JANTINA ALAMAT
KELAS KELAS PENJAGA PENJAGA
041216-02- MUHD ADIE LELAKI NO 32, 1 BAIDURI PN. SOFEA 750404-02- EN. AIZAT BIN
0567 BIN AIZAT JALAN BINTI AMIN 6656 ZAIN
SUNGAI
LAMA,
ALOR
SETAR
040509-02- NUR ALYA PEREMP KM 74, 1 BERLIAN EN. SUHAILI 700909-02- PN. IZZATI
0706 BINTI AMIER UAN LORONG BIN HARIS 0985 BINTI DANIM
INDAH,
ALOR
SETAR
041113-02- NURUL PEREMP NO. 23, 1 NILAM PN. YUSNITA 770304-02- EN. SYAZWAN
0948 WANIE BINTI UAN TAMAN BINTI YUNUS 9834 BIN SYUKRI
SYAZWAN SERI
PERMAI,
ALOR
SETAR
040708-02- MUHD LELAKI NO.4, 1 INTAN EN. FAIZ BIN 690408-02- EN. AIDIL BIN
0091 AMMAR BIN JALAN ROSLY 1274 ADHA
AIDIL LALANG,
ALOR
SETAR
Penormalan 1NF

Jadual Murid

NAMA NAMA GURU NO_IC_PE NAMA


NO_IC NAMA JANTINA ALAMAT
KELAS KELAS NJAGA PENJAGA
041216-02- MUHD ADIE LELAKI NO 32, 1 BAIDURI PN. SOFEA 750404-02- EN. AIZAT BIN
0567 BIN AIZAT JALAN BINTI AMIN 6656 ZAIN
SUNGAI
LAMA,
ALOR
SETAR
040509-02- NUR ALYA PEREMP KM 74, 1 BERLIAN EN. SUHAILI 700909-02- PN. IZZATI
0706 BINTI AMIER UAN LORONG BIN HARIS 0985 BINTI DANIM
INDAH,
ALOR
SETAR
041113-02- NURUL PEREMP NO. 23, 1 NILAM PN. YUSNITA 770304-02- EN. SYAZWAN
0948 WANIE BINTI UAN TAMAN BINTI YUNUS 9834 BIN SYUKRI
SYAZWAN SERI
PERMAI,
ALOR
SETAR
040708-02- MUHD LELAKI NO.4, 1 INTAN EN. FAIZ BIN 690408-02- EN. AIDIL BIN
0091 AMMAR BIN JALAN ROSLY 1274 ADHA
AIDIL LALANG,
ALOR
SETAR
Justifikasi: 1NF

 Terdapat kebergantungan fungsi separa di dalam jadual murid, di dapati daripada data-data dalam jadual mempunyai atribut-
atribut yang mempunyai kumpulan data berulang iaitu NamaKelas dan Nama Penjaga
 Terdapat dua kunci primer yang dikenalpasti, No_IC, NamaKelas dan Nama Penjaga.
 Lajur masih belum atomik.
 Jadual mempunyai kedua-dua kebergantungan fungsi sepenuh dan kebergantungan fungsi separa.

Skema Hubungan : 1NF

Murid (No_IC<KP>, Nama,Jantina, Alamat, (NamaKelas<KP>, NamaGuruKelas), (No_IC_Penjaga<KP><KA>, Nama_Penjaga))

Penormalan 2NF

Jadual Murid

NO_IC NAMA JANTINA ALAMAT


041216-02-0567 MUHD ADIE BIN AIZAT LELAKI NO 32, JALAN SUNGAI LAMA, ALOR
SETAR
040509-02-0706 NUR ALYA BINTI AMIER PEREMPUAN KM 74, LORONG INDAH, ALOR SETAR
041113-02-0948 NURUL WANIE BINTI SYAZWAN PEREMPUAN NO. 23, TAMAN SERI PERMAI, ALOR
SETAR
040708-02-0091 MUHD AMMAR BIN AIDIL LELAKI NO.4, JALAN LALANG, ALOR SETAR

Justifikasi: 2NF Jadual Murid

 Terdapat kebergantungan fungsi sepenuh di dalam Jadual Murid.


 Kebergantungan fungsi sepenuh kerana atribut hubungan bergantung sepenuhnya kepada kunci primer iaitu NO_IC.
 Kunci primer adalah NO_IC dan semua atribut bergantung sepenuh kepadanya.
 Lajur masih sudah atomik.

Skema Hubungan : 2NF Jadual Murid

Murid (No_IC<KP>, Nama,Jantina, Alamat,)

Jadual Penjaga

ID_PENJAGA NO_IC_PENJAGA NAMA PENJAGA


041216-02-0567 750404-02-6656 EN. AIZAT BIN ZAIN
040509-02-0706 700909-02-0985 PN. IZZATI BINTI DANIM
041113-02-0948 770304-02-9834 EN. SYAZWAN BIN SYUKRI
040708-02-0091 690408-02-1274 EN. AIDIL BIN ADHA

Justifikasi: 2NF Jadual Penjaga

 Terdapat kebergantungan fungsi sepenuh di dalam Jadual Murid.


 Kebergantungan fungsi sepenuh kerana atribut hubungan bergantung sepenuhnya kepada kunci primer iaitu ID_PENJAGA.
 Kunci primer NO_IC_PENJAGA di tukar kepada ID_PENJAGA
 Kunci primer adalah ID_PENJAGA dan semua atribut bergantung sepenuh kepadanya.
 Lajur masih sudah atomik.

Skema Hubungan : 2NF Jadual Penjaga

Penjaga(ID_Penjaga<KP>,No_IC_Penjaga, Nama_Penjaga)
Jadual Kelas

NAMA
ID_Kelas NAMA GURU KELAS
KELAS
1BD 1 BAIDURI PN. SOFEA BINTI AMIN
1BR 1 BERLIAN EN. SUHAILI BIN HARIS
1NL 1 NILAM PN. YUSNITA BINTI YUNUS
1IN 1 INTAN EN. FAIZ BIN ROSLY

Justifikasi: 2NF Jadual Kelas

 Terdapat kebergantungan fungsi sepenuh di dalam Jadual Kelas.


 Kebergantungan fungsi sepenuh kerana atribut hubungan bergantung sepenuhnya kepada kunci primer iaitu ID_Kelas.
 Kunci primer Nama Kelas di tukar kepada ID_Kelas
 Lajur masih sudah atomik.

Skema Hubungan : 2NF Jadual Kelas

Kelas (ID_Kelas<KP>, NamaKelas<KP>, NamaGuruKelas)

Skema Hubungan 2NF:

Murid (No_IC<KP>, Nama,Jantina, Alamat,)

Penjaga(ID_Penjaga<KP>,No_IC_Penjaga, Nama_Penjaga)

Kelas (ID_Kelas<KP>, NamaKelas<KP>, NamaGuruKelas)


Penormalan 3NF

Justifikasi: 3NF

 Tidak terdapat kebergantungan transitif di dalam semua jadual.


 Semua jadual hubungan tidak mempunyai kebergantungan fungsi separa atau transitif.
 Lajur masih sudah atomik.

Skema Hubungan 3NF:

Murid (No_IC<KP>, Nama,Jantina, Alamat,)

Penjaga(ID_Penjaga<KP>,No_IC_Penjaga, Nama_Penjaga)

Kelas (ID_Kelas<KP>, NamaKelas<KP>, NamaGuruKelas)

Anda mungkin juga menyukai