Reka bentuk pangkalan data
-
Upload
anniego90 -
Category
Technology
-
view
184 -
download
6
Transcript of Reka bentuk pangkalan data
Reka Bentuk Dan Model
Pangkalan Data
(Kumpulan 4) Ahli Kumpulan :
GO AAI NEE
WONG YUH MEY
CHAI WEI CHAN
LEE KONG HUI
REKA BENTUK PANGKALAN
DATA
Reka bentuk pangkalan data merujuk kepada reka
bentuk logikal struktur asas penyusunan data untuk
penyimpanan data.
MODEL PANGKALAN DATA
Model pangkalan data merupakan model data yang
menentukan struktur logikal bagaimana data itu
disimpan, disusun dan dikendalikan.
Terdapat beberapa model pangkalan data utama
yang digunakan iaitu:
• Model Hirarki
•Model jaringan
•Model hubungan
•Model hubungan entiti.
Model Hirarki
•Berasaskan rekod yang distruktur di beberapa peringkat.
•Peringkat-peringkat saling berhubungan.
•Data disusun dalam bentuk hirarki atau struktur ranting.
•Tidak ada hubungan terus di antara rekod di peringkat
yang sama.
Model Hirarki
•Model Jaringan menggunakan konsep pertalian
berbentuk banyak dengan banyak.
• Dalam model ini, sesuatu entiti boleh mempunyai banyak
induk & juga banyak anak.
•Berasaskan rekod distruktur di beberapa peringkat
logikal dan setiap rekod boleh saling berhubungan.
Model Jaringan
Model Jaringan
•Data mengenai suatu objek boleh ditempatkan di dalam
beberapa jadual yang berasingan.
Model Hubungan
•Lebih dikenali sebagai Entity Relationship Diagram (ER-
DIAGRAM).
•Digunakan untuk peringkat awal merekabentuk
pangkalan data.
Model Hubungan Entiti
Model Hubungan Entiti
Tujuan Pangkalan Data
•Perlu mengetahui apakah maklumat yang akan diproses
oleh pangkalan data tersebut.
•Ini bagi menentukan apakah subjek (entiti) dan fakta apa
mengenai subjek tersebut (atribut) yang perlu disimpan.
Entiti AtributSuatu objek unik dan boleh
dikenalpasti dalam sesuatu
persekitaran seperti orang,
tempat atau benda yang
boleh dikutip dan disimpan
sebagai data.
Ciri-ciri yang menerangkan sesuatu
entiti
Contoh:
Entiti = Murid
Atribut untuk Murid adalah seperti:
•Nomborkadpengenalan
Nama
TarikhLahir
Alamat
Kelas
Apakah itu Entiti dan Atribut
Nama
Tarikh lahir
Alamat
Kelas
Nombor Kad
pengenalan
Murid
Entiti Atribut
TeksMengandungi teks dan angka yang tidak digunakan untuk
membuat operasi matematik atau logik.
Contoh :Nama murid, nombor kadpengenalan dan umur
Nombor
Mengandungi angka yang khusus digunakan untuk membuat
operasi matematik atau logik.
Contoh :Markah Peperiksaan Penggal 1 Kelas 6A
Tarikh/
Masa
.
Mengandungi data khusus untuk tarikh dan masa.
Contoh : 4/17/14, 05:34:00 PM, Thursday, April 17, 2014
OLE Object Mengandungi data khusus yang meliputi gambar, suara dan data
dari aplikasi lain.
Contoh :Gambar murid, gambar guru dan lagu
Jenis data