Anda di halaman 1dari 9

DATA MODEL

Sistem Basis Data


Data Model
 Data model merupakan sekumpulan konsep untuk
menerangkan data, hubungan antara data.
 Model Data berbasis Object
 Model Data berbasis Record
Model Data berbasis Object

 Menggunakan konsep entitas,atribut dan hubungan


antara entitas.
Jenis model data berbasis objek :
1. ER model , menyajikan data dengan model entity.

2. Semantic model, menyajikan data menggunakan


kata kata yang mengandung arti.
Model Data berbasis Object-ER Model

DOSEN Mengajar MAHASISWA

Alamat Alamat
Dosen Nama Mhs Nama

NikDosen MataKuliah NPM Kelas

Di gunakan untuk menjelaskan hubungan antar data


dalam database atas dasar anggapan bahwa real word
terdiri dari object-object dasar dimana object-object
tersebut memliki relasi atau keterhubungan.
Model Data berbasis Object-Semantic Model

SULASTRI DOSEN MAHASISWA


adalah mengajar

Alamat Nama Alamat Nama


Dosen Mhs

Nik Mata NPM Kelas


Dosen Kuliah

Sebenarnya hampir sama dengan ER MODEL, perbedannya hanya


terletak pada pernyataan adanya relasi antar objeknya. Jika
pada ER MODEL menyatakan adanya relasi antar objek
menggunakan simbol-simbol namun pada SEMANTIC MODEL
menggunakan kata-kata.
Model Data berbasis Record
 Model ini berdasarkan pada record atau baris
untuk menjelaskan kepada user tentang hubungan
logic antar data dalam basis data
Dalam model data berbasis record kita mengenal
3 jenis data model yaitu
a. Relational model
b. Hirarki model
c. Networking Model
Model Data berbasis Record
a. Relational Model
• Merupakan model data yang
paling populer saat ini

• Menggunakan model berupa


tabel berdimensi dua (yang
disebut relasi atau tabel)

• Contoh terdapat 5 tabel :


Tabel Guru
Tabel Siswa
Tabel Mata Pelajaran
Tabel Kepala Sekolah
Tabel Staff TU
Model Data berbasis Record
b. Hirarki Model
 Dikenal sebagai bentuk
pohon
 Pada model data jenis ini
hubungan antar data dalam
struktur database diuraikan
dengan record dan link.
Record-record tersebut
disusun dalam bentuk
tree/pohon dengan masing-
masing nodenya merupakan
record data elemen dengan
MAPPING CARDINALITYnya
1:1 dan 1:M
Model Data berbasis Record
c. Networking Model
•Setiap node bisa
memiliki lebih dari
astu node diatasnya
•Memiliki MAPPING
CARDINALITYnya 1:1,
1:M, dan N:M

Anda mungkin juga menyukai