You are on page 1of 1

LATIHAN BAB 2 : PANGKALAN DATA HUBUNGAN

Senario 1: Arus Pizza


Arus Pizza merupakan rangkaian restoran pizza di Malaysia. Seperti restoran-restoran Pizza lain
yang terkenal di Malaysia, Arus Pizza juga membekalkan perkhidmatan penghantaran pizza.
Anda ditugaskan untuk menghasilkan satu sistem pangkalan data untuk pusat panggilan yang
menguruskan panggilan pelanggan.

Senario 2: Bank Arus


Bank Arus merupakan satu bank baru di Malaysia. Anda ditugaskan untuk menghasilkan satu
pangkalan data untuk Bank Arus supaya pengatur cara boleh menghasilkan servis perbankan
dalam talian bagi Bank Arus.

Senario 3: Hospital Arus


Selama ini, Hospital Arus mengendalikan semua maklumat secara berasingan pada komputer
yang berlainan. Ini menyebabkan kesukaran untuk memastikan ketekalan dan ketepatan data.
Untuk mengatasi masalah ini, Hospital Arus telah memutuskan untuk mengumpulkan segala
maklumat dalam satu sistem pangkalan data berpusat. Anda ditugaskan untuk menghasilkan
pangkalan data tersebut.

SOALAN :

JAWAB SOALAN-SOALAN DI BAWAH BERDASARKAN 3 SENARIO DI ATAS

1) Salinkan ERD yang diberikan :

2) Tuliskan skema hubungan yang belum dilaksanakan proses penormalan data :

3) Nyatakan semua pelanggaran peraturan tahap penormalan dan juga cara untuk
membetulkan pelanggaran peraturan tersebut untuk mencapai tahap penormalan yang
dikehendaki.

a) Pelanggaran peraturan tahap penormalan 1NF:


Pembetulan yang diperlukan untuk mencapai tahap 1NF

b) Pelanggaran peraturan tahap penormalan 2NF:


Pembetulan yang diperlukan untuk mencapai tahap 2NF

c) Pelanggaran peraturan tahap penormalan 3NF:


Pembetulan yang diperlukan untuk mencapai tahap 3NF

4) Tuliskan skema hubungan yang telah mencapai tahap 3N

You might also like