0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan3 halaman

Model Data

Diunggah oleh

roni hamonangan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan3 halaman

Model Data

Diunggah oleh

roni hamonangan
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Model Data

Model data adalah sekumpulan konsep terintegrasi yang dipakai untuk menjabarkan data, hubungan
antar data, dan kekangan terhadap data yang digunakan untuk menjaga konsistensi. Model data
juga bisa disebut struktur data logis.

Jenis – jenis model data

1. Model data Hierarkis

Model data ini adalah model data yang pertama kali digunakan sekaligus menjadi model yang
tertua. Dalam model ini sering kali dijabarkan dalam bentuk pohon terbalik. Di dalam model ini
dikenal istilah orang tua dan anak. Masing – masing berupa suatu simpul dan terdapat hubungan
bahwa setiap anak hanya memiliki satu orang tua, sedangkan orang tua dapat memiliki sejumlah
anak. Simpul tertinggi yaitu yang tidak memiliki orang tua disebut akar.

Contoh DBMS terkenal yang menggunakan model ini yaitu IMS(IBM)

2. Model Data Jaringan

Model ini dibuat untuk mengatasi masalah pada model hierarkis. Bentuknya menyerupai model
hierarkis, tetapi dengan perbedaan:

 Tidak mengenal akar.


 Setiap anak bisa memiliki lebih dari satu orang tua,

Maka dalam model setiap orang tua dapat memiliki sejumlah anak dan anak dapat memiliki
sejumlah orang tua.

Contoh DBMS terkenal yang menggunakan model data seperti ini yaitu IDMS/R (Computer
Associates)
3. Model Data Relasional

Model data menggunakan sekumpulan tabel berdimensi dua dengan setiap tabel tersusun atas
sejumlah baris dan kolom. Pada model data relasional, kaitan antara dua tabel disebut hubungan
(relationship), hubungan dapat berupa:

• 1-1, yakni satu data pada suatu tabel berpasangan dengan hanya satu data pada tabel lain.

• 1-M, yakni satu data pada suatu tabel berpasangan dengan banyak data pada tabel lain.
4. Model Data Berbasis Objek

Salah satu karakteristik dari sistem berbasis objek adalah encapsulation yaitu suatu objek
terpisah dari objek lain sehingga setiap objek seakan-akan berada dalam kapsulnya masing-
masing.Pada setiap kapsul terdapat komponen data (attribute) dikemas bersama dengan
komponen akses-nya (methods).

Anda mungkin juga menyukai