Professional Documents
Culture Documents
5
BENTUK NORMAL PERTAMA (1NF)
• Dalam merekabentuk pangkalan data
hubungan, bentuk normal pertama (1NF)
perlu dikenalpasti terlebih dahulu kerana ini
merupakan tahap kritikal dalam membina
sesebuah hubungan.
• Bentuk normal yang seterusnya adalah tidak
wajib. Walaubagaimanapun, disaran
menggunakan sekurang-kurangnya 3NF untuk
mengatasi kejanggalan kemaskini.
• Hubungan tak ternormal ialah satu jadual yang
mengandungi satu atau lebih kumpulan
berulang.
• Kumpulan berulang ialah wujudnya nilai atribut
yang tidak atomik dalam satu-satu rangkap.
• Hubungan ternormal adalah semua hubungan
yang berada di dalam salah satu daripada 7
bentuk normal.
• Suatu hubungan dikatakan dalam bentuk
normal pertama sekiranya setiap atribut dalam
setiap rangkap adalah terdiri daripada satu nilai
atomik.
7
NoPelajar NamaPel Major UnitBerijazah KodKursus NamaKur Unit MataGred
P1050 Azura SK 118 SK001 Peng 2 2.5
Sistem
SK002 Sistem 4 3.0
Komputer
L2115 Chong SM 125 SM001 Sistem 4 3.0
Maklumat
9
• Terdapat 2 pendekatan untuk menukarkan satu jadual
tak ternormal kepada satu jadual atau hubungan dalam
bentuk normal pertama.
10
Penghuraian Kepada 1NF
• Jadual Ternormal boleh dihuraikan kepada dua
jadual iaitu jadual PELAJAR dan KURSUS.
• Kunci primer bagi jadual asal yang tak ternormal
ialah NoPelajar dan KodKursus.
• Ia akan diteruskan menjadi kunci primer bagi
jadual yang baru dihasilkan.
• Kunci primer bagi jadual PELAJAR adalah
NoPelajar.
11
NoPelajar NamaPel Major UnitBerijazah
P1050 Azura Sains 118
Komputer
L2115 Chong Sistem 125
Maklumat
PELAJAR ( NoPelajar, NamaPel, Major, UnitBerijazah)