kpd1022 (en. sam) 1

7
KPD1022 Database Concept 1 KOLEJ VOKASIONAL KUALA SELANGOR JABATAN TEKNOLOGI MAKLUMAT DAN KOMUNIKASI UNIT SISTEM PENGURUSAN PANGKALAN DATA & APLIKASI WEB NAMA : SITI NUR MAISARAH BINTI MOHD KAMAL KELAS : 1 SVM IPD KOD KURSUS : KPD1022 NAMA KURSUS : DATABASE CONCEPT NAMA PENSYARAH : EN SYAMSUL AZHAN BIN RAYMI TAJUK TUGASAN : MODEL PANGKALAN DATA

Upload: sarah-kamal

Post on 07-Jul-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

8/19/2019 KPD1022 (EN. SAM) 1

http://slidepdf.com/reader/full/kpd1022-en-sam-1 1/7

KPD1022 Database Concept 1

KOLEJ VOKASIONAL KUALA SELANGOR

JABATAN TEKNOLOGI MAKLUMAT DAN KOMUNIKASI

UNIT SISTEM PENGURUSAN PANGKALAN DATA & APLIKASI WEB

NAMA : SITI NUR MAISARAH BINTI MOHD KAMAL

KELAS : 1 SVM IPD

KOD KURSUS : KPD1022

NAMA KURSUS : DATABASE CONCEPT

NAMA PENSYARAH : EN SYAMSUL AZHAN BIN RAYMI

TAJUK TUGASAN : MODEL PANGKALAN DATA

8/19/2019 KPD1022 (EN. SAM) 1

http://slidepdf.com/reader/full/kpd1022-en-sam-1 2/7

KPD1022 Database Concept 2

PENGAKUAN

Saya akui karya ini adalah hasil kerja saya sendiri kecuali nukilan dan

ringkasan yang tiap – tiap satunya telah saya jelaskan sumbernya.

21 MAC 2016 ------------------------------------

SITI NUR MAISARAH BINTI MOHD KAMAL

8/19/2019 KPD1022 (EN. SAM) 1

http://slidepdf.com/reader/full/kpd1022-en-sam-1 3/7

KPD1022 Database Concept 3

1.0 Pendahuluan

Model Pangkalan Data merupakan model data yang menentukan struktur logikal

 bagaimana data itu disimpan, disusun dan dikendalikan.

Tiga model data yang biasa akan dibincangkan di sini iaitu model data hierarki,

rangkaian dan hubungan.

2.0 Model Pangkalan Data

2.1 Model Hierarki

DEFINISI MODEL

Model Hierarki merupakan model data yang dimana data tersebut diatur dengan

struktur data tree. Struktur ini dapat mewakili informasi menggunakan hubungan

child/parent: setiap parent dapat memiliki banyak child, tetapi setiap child hanya

 boleh memiliki satu parent (yang dikenal juga dengan hubungan 1-ke-banyak ).

Seluruh atribut dari record yang ditentukan telah diatur dengan tipe entitas.

CARA SUSUNAN DATA

  Berdasarkan rekod yang distuktur di beberapa peringkat 

  Peringkat –  peringkat saling berhubungan 

  Data disusun dalam bentuk hierarki atau struktur ranting 

  Tidak ada hubungan terus di antara rekod di peringkat yang sama 

CONTOH RAJAH SUSUNAN DATA

8/19/2019 KPD1022 (EN. SAM) 1

http://slidepdf.com/reader/full/kpd1022-en-sam-1 4/7

KPD1022 Database Concept 4

KELEBIHAN

  Data dapat diambil secara cepat 

  Integritas lebih mudah diatur  

KELEMAHAN

  User harus memahami struktur basis data-nya 

  Terjadi pengulangan data ( redundansi ) 

2.2 Model Rangkaian

DEFINISI MODEL

Model data rangkaian terdiri dari beberapa jenis rekod dan dihubungkan melalui

 petunjuk.

CARA SUSUNAN DATA

  Menggunakan konsep pertalian berbentuk banyak dengan banyak  

  Dalam model ini, sesuatu entiti boleh mempunyai banyak induk & juga

 banyak anak  

  Berasaskan rekod distuktur di beberapa peringkat logikal dan setiap rekod

 boleh saling berhubungan 

CONTOH RAJAH SUSUNAN DATA

8/19/2019 KPD1022 (EN. SAM) 1

http://slidepdf.com/reader/full/kpd1022-en-sam-1 5/7

KPD1022 Database Concept 5

KELEBIHAN

  Data dapat diakses dengan cepat 

  User dapat mengakses data mulai dari sembarang table 

 

User lebih mudah dalam membuat model basis data yang lebih kompleks   User lebih mudah dalam membuat query yang lebih kompleks untuk

mengambil data 

KEKURANGAN

  Struktur basis data tidak mudah untuk diubah-ubah 

  Perubahan struktur basis dapat mempengaruhi program aplikasi yang

mengakses database 

 

User harus memahami struktur basis data 

2.3 Model Hubungan

DEFINISI MODEL

Model yang menyimpan data dalam bentuk jadual hubungan

CARA SUSUNAN DATA

  Data mengenai suatu objek boleh ditempatkan di dalam beberapa jadual yang

 berasingan

  Baris dipanggil tuple, kolum dipanggil atribut dan jadual dipanggil sebagai

hubungan 

  Kekunci (primary key) digunakan untuk menghubungkan rekod yang terdapat

di beberapa jadual 

8/19/2019 KPD1022 (EN. SAM) 1

http://slidepdf.com/reader/full/kpd1022-en-sam-1 6/7

KPD1022 Database Concept 6

CONTOH RAJAH SUSUNAN DATA

KELEBIHAN

  Data dapat diakses secara cepat 

  Struktur database mudah diubah 

  Data disajikan secara logik sehingga user tidak perlu mengetahui bagaimana

data disimpan 

 

User mudah dalam membuat query yang kompleks untuk mengambil data 

  User mudah dalam membuat dan modifikasi program aplikasi 

  Bahasa standard (SQL) sudah dibuat 

KEKURANGAN

  Kelompok informasi atau table yang berbeza harus dihubungkan untuk

mengambil data 

  User harus memahami hubungan antara table 

  User harus belajar SQL 

8/19/2019 KPD1022 (EN. SAM) 1

http://slidepdf.com/reader/full/kpd1022-en-sam-1 7/7

KPD1022 Database Concept 7

3.0 PENUTUP

Pilihan pangkalan data yang akan digunakan ialah model hubungan. Kerana

ianya model yang paling sederhana, mudah digunakan dan difahami serta yang paling

 popular saat ini. Selain itu, model ini menggunakan sekumpulan table berdimensi dua

(yang disebut relasi atau tabel) dengan masing-masing relasi tersusun atas

tuple/baris/record dan atribut/kolom/field. Seterusnya, ianya menggunakan kekunci

(primary key) untuk menghubungkan rekod yang terdapat di beberapa jadual.

4.0 RUJUKAN

1.  http://www.slideshare.net/LayHar/reka-bentuk-dan-model-pangkalan-data-

40333399 

2.  http://syahrianielektronika-media.blogspot.my/2014/06/model-data-hirarki-

 jaringan-dan.html 

3.  https://id.wikipedia.org/wiki/Model_jaringan 

4. 

http://obedjokam87.blogspot.my/2011/08/model-jaringan-komputer.html

5. 

https://lentoq85.files.wordpress.com/2008/11/unit-9-pd-hubungan.ppt. 

6. 

http://yusup-doank-2.blogspot.my/2011/06/model-basis-data-model-basis-

data.html