Model-model
Pangkalan Data
Model Pangkalan Jenis-jenis Model Pangkalan Data
Data ialah
penyusunan Hierarki Rangkaian
secara
konseptual suatu Model Hubungan Berorientasikan Objek
pangkalan data (Relational) (Object-oriented)
dan merupakan
satu cara 2
mentakrif dan
menggunakan
data dalam satu
pangkalan data
Model ◦ Data disusun dalam struktur pokok
Pangkalan
◦ Sesuai digunakan sekiranya sesuatu entiti
Data mempunyai hubungan satu induk(parent)
Hierarki dengan satu atau lebih entiti anak(child)
◦ Model ini tidak menyokong hubungan
banyak entiti induk kepada banyak entiti
anak
Aliran Akademik
Sains Sastera
Fizik Kimia Biologi Sains Perdagangan
panduan
3
Model ◦ Terdiri daripada beberapa jenis rekod dan
Pangkalan dihubungkan melalui penunjuk
Data ◦ Dapat mengatasi beberapa
Rangkaian ketidakbolehtentuan dalam model hierarki
Sekolah
Kelas
guru Murid Pendaftaran
Subjek
4
Model ◦ Mudah dibina,digunakan dan diuruskan
Hubungan dalam dunia sebenar
(Relational)
◦ Data disusun dalam jadual yang terdiri
daripada lajur dan baris
5
Model Pangkalan ◦ Merupakan kaedah yang baharu dalam
Data pengurusan data
Berorientasikan ◦ Menyimpan takrifan objek-objek yang boleh
Objek digunakan semula oleh perisian
(Object-oriented) ◦ Menyimpan objek-objek dan hubungan
◦ Mempunyai ciri yang sama dengan model
rangkaian iaitu dapat mewakilkan data
untuk hubungan banyak-ke-banyak
Kelebihan Jenis Model Pangkalan Kekurangan
Data
- Mampu mempersembahkan data
dengan baik Hierarki - Tidak dapat memodelkan
Hubungan banyak-ke-banyak
- Mudah difahami dan dikemaskini
- Induk yang terlalu banyak
- Mewakilkan hubungan tidak dibenarkan
Banyak-ke-banyak
Rangkaian - Struktur asas data tidak
- Pengguna dapat akses data mudah diubah
bermula dari mana-mana
peringkat - Pengguna harus memahami
struktur asas data
- Data diakses secara cepat
Hubungan (Relational) Pengguna harus memahami SQL
- Mempunyai prestasi pencarian dahulu
yang terbaik antara model-model
lain Berorientasikan Obejek - Pengguna perlu memahami
(Object-oriented) konsep
7