You are on page 1of 14

Penormalan

Penormalan

• Penormalan ialah satu proses


pengumpulan atribut-atribut ke dalam satu
hubungan-hubungan tertentu untuk
menghasilakn satu set hubungan yang
mempunyai ciri-ciri yang baik sesuai
dengan kehendak suatu organisasi
Penormalan
• Penormalan dapat mengurangkan
lewahan data dan dengan itu dapat
mengelakkan ANAMOLI-ANAMOLI yang
berpunca daripada lewahan data.
Penormalan

• Masalah yang berpunca daripada lewahan


data dalam hubungan dapat dijelaskan
melalui skema hubungan PELGRED yang
terdiri daripada maklumat pelajar, kursus,
dan gred seperti di bawah

PELGRED (NoPelajar,NamaPel, Major,


UnitBerijazah, KodKur, Unit, MataGred)
Penormalan

• RUJUK RAJAH 4.22

Maklumat pelajar bernama AZURA


(NoPelajar, NamPel,Major,UnitBerijazah)
DIULANG setiap kali kursus diambil

Begitu juga Unit, MataGred diulang bagi


setiap pelajar yang mengambilnya.
Penormalan

• RUJUK RAJAH 4.22


Maklumat pelajar bernama AZURA (NoPelajar, NamPel,Major,UnitBerijazah) DIULANG
setiap kali kursus diambil

Begitu juga Unit, MataGred diulang bagi setiap pelajar yang mengambilnya .

KESANNYA
Membazir ruang storan bagi data asas
Terdedah kepada KETIDAKSELARAN DATA
Penormalan

• RUJUK RAJAH 4.22


Masalah kedua:
Struktur jadual yang buruk dan lewahan
maklumat ialah anamoli kemaskinian iaitu
• anamoli sisipan,
• anamoli hapusan dan
• anamoli ubahsuaian
Penormalan

• RUJUK RAJAH 4.22


ANAMOLI SISIPAN ialah
Keadaan yang tidak diingin, kejanggalan
atau masalah yang dihadapi semasa
mencuba menyisip satu rangkap baru
kedalam jadual yang tidak mempunyai
struktur yang baik. Misalnya 1 kursus baru
Penormalan
Penormalan

• RUJUK RAJAH 4.22


ANAMOLI HAPUSAN ialah
Keadaan dimana apabila satu rangkap
dihapuskan daripada suatu hubungan,
berlaku kehilangan maklumat yang masih
diperlukan.
Penormalan
Penormalan

• RUJUK RAJAH 4.22


ANAMOLI UBAHSUAIAN ialah
Keadaan dimana apabila satu nilai atribut
perlu diubahsuai, lebih daripada satu
rangkap perlu diubah sbb ada pengulangan
data
Penormalan

You might also like