Anda di halaman 1dari 14

MODEL DATA

Sekumpulan tool konseptual untuk mendeskripsikan


data, relasi-relasi antar data, semantic data dan
konsistensi konstrain.

DEFINISI
MODEL DATA

Sekumpulan konsep-konsep untuk menerangkan data,


hubungan-hubungan antara data dan batasan-batasan
data yang terintegrasi di dalam suatu organisasi
3 jenis Model Data yaitu ….
1. Model Data Berbasis Objek (Object Based Data Model)
Model data berbasis Objek menggunakan konsep entitas, atribut dan hubungan
antar entitas.

2. Model Data Berbasis Record (Record Based Data Model)


Model Data berbasis Record ini berdasarkan pada record untuk menjelaskan
kepada user (pengguna) tentang hubungan logic antar data dalam basis data.

3. Model Data Fisik (Physical Data Model)


Model ini digunakan untuk menguraikan data pada internal level atau menjelaskan
kepada user tentang bagaimana data disimpan didalam media penyimpanan
yang digunakan secara fisik.
MODEL DATA BERBASIS OBJEK

Model data berbasis objek menggunakan konsep entitas, atribut


dan hubungan antar entitas.

Model ini terdiri dari :


1.Entity Relationship Model (ERD)
2.Binary Model
3.Semantik Data Model
4.Infological Model
ENTITY RELATIONSHIP DIAGRAM (ERD)
Model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu
persepsi bahwa real world terdiri dari objek-objek dasar yang memiliki hubungan
atau relasi antara objek-objek tersebut.

E-R Model berisi ketentuan/aturan khusus yang ahrus dipenuhi oleh isi database.
Aturan yang paling penting adalah MAPPING CARDINSLITIES, yang menentukan
jumlah entity yang dapat dikaitkan dengan entity lainnya melalui relationship-set.

Simbol yang digunakan :

Nama_entitas Nama_atribut relationship


CONTOH ENTITY RELATIONSHIP DIAGRAM
(ERD)
SEMANTIC MODEL
Hampir sama dengan ERD (Entity Relationship Diagram) dimana relasi antara objek
dasar tidak dinyatakan dengan symbol tetapi menggunakan kata-kata (Semantic).
MODEL DATA BERBASIS RECORD

Model data ini berdasarkan pada record untuk menjelaskan kepada


user tentang hubungan logic antar data dalam basis data.

Perbedaan model data ini dengan model data berbasis objek adalah
pada model data berbasis record, disamping digunakan untuk
menguraikan struktur logika keseluruhan dari suatu database, juga
digunakan untuk menguraikan implementasi dari system database
(higher level description of implementation)

Terdapat 3 jenis model pada model data berbasis record, yaitu :


1.Model Relasional (Relational Model)
2.Model Hirarki (Hirarchy Model)
3.Model Jaringan (Network Model)
MODEL RELASIONAL
Model relasional menggunakan kumpulan table-table untuk merepresentasikan data
dan relasi antar data-data tersebut. Setiap table terdiri atas kolom-kolom dan setiap
kolom memiliki nama yang unik.
MODEL RELASIONAL
Dalam model basis data relasional dapat dikatakan sebagai kumpulan satu atau
lebih relasi dimana setiap relasi merupakan koleksi dari data disajikan dalam bentuk
table yang terdiri dari baris dan kolom, seperti contoh berikut ini :
MODEL HIRARKI
Model hirarki menyerupai pohon yang
dibalik. Menggunakan pola seperti
hubungan orangtua-anak. Model ini
juga mirip dengan filesystem di Linux,
dimana root sebagai titik puncaknya.

Contoh DBMS yang menggunakan


model hirarki :
Information Management System
yang dikembangkan oleh IBM dan
Rockwell International Corporation
MODEL JARINGAN
Model jaringan direpresentasikan
dengan sekumpulan record dan
relasi antar data direpresentasikan
oleh record dan link. Model ini
menggunakan pointer untuk
menghubungkan data satu dengan
data lain.

Contoh DBMS yang menggunakan


model jaringan :
CA-IDMS/DB dan Integrated
Database Management System
yang dibangun oleh Cullinet
Software Inc.
MODEL DATA FISIK

Model ini digunakan untuk menguraikan data pada internal level atau
menjelaskan kepada user tentang bagaimana data-data dalam basis data
disimpan didalam media penyimpanan secara fisik. Model ini lebih
berorientasi kepada mesin.

Terdapat 2 jenis model pada model data fisik, yaitu :


1. Unifying Model, Model ini menggabungkan memori dan transaksi
database dalam satu kesatuan model.
2. Frame Memory, adalah sebuah virtual view dari tempat penyimpanan
sekunder yang digunakan untuk mendukung penyimpanan record
database

Physical Data Model merupakan konsumsi computer specialist yang


mencakup detail penyimpanan data di computer. Pada konsep ini data
direpresentasikan dalam bentuk record format, record ordering, dan
access path.
PERANCAN
GAN BASIS
DATA
Terdapat 5 langkah dalam
proses perancangan basis
data mulai dari
perencanaan dan analisis
hingga implementasi
database.

Anda mungkin juga menyukai