Professional Documents
Culture Documents
UNIT 9 :
REKABENTUK MODEL
PANGKALAN DATA HUBUNGAN
MODEL DATA
PANGKALAN DATA HUBUNGAN
• Kebanyakan sistem PD berasaskan model hierarki dan
model rangkaian
• Model hubungan :
– Baru diperkenalkan pada tahun 1970
– Melalui 1 kertas seminar yang dibentang oleh E.F. CODD
– 1 prototaip Sistem Pengurusan PD Hubungan yang
dikenali sebagai Sistem R telah dihasilkan oleh
penyelidik-penyelidik di makmal Penyelidikan IBM A.S
diakhir tahun 1970
MODEL DATA
PANGKALAN DATA HUBUNGAN
• Model hubungan :
– Mempunyai struktur data yang mudah
– Menjadi penyumbang kepada pembangunan
sistem pengurusan PD bagi persekitaran
komputer peribadi seperti Microsoft Access,
FoxPro, Paradox dan lain-lain yang digunakan
secara meluas
DEFINISI & ISTILAH PD HUBUNGAN
• Model yang menyimpan data dalam bentuk jadual hubungan.
• Data dan hubungan dipersembahkan dalam bentuk jadual.
• Setiap satunya mempunyai :
Atribut Kekunci
Setiap tupel (rekod) dalam hubungan adalah unik iaitu
setiap gabungan nilai untuk atribut bagi setiap tupel adalah
Berbeza. Nilai atribut kekunci digunakan untuk kenalpasti
Satu tupel tertentu dalam hubungan
CONTOH MODEL
PANGKALAN DATA HUBUNGAN PELAJAR
PELAJAR
NAMA NO_PEND KELAS UNIT ATRIBUT
Contoh Domain :
* NAMA : 50 aksara
* NO_PEND : 10 aksara
* KELAS : 5 aksara
* UNIT : 3 aksara
CONTOH MODEL
PANGKALAN DATA HUBUNGAN
* Rajah Skima Pangkalan Data
PELAJAR
Nama No_Pend Kelas Unit