Pemodelan
data
Pemodelan data merupakan sarana untuk melakukan abstraksi data.
Merupakan sejumlah konsep untuk membuat diskripsi stuktur basis data.
Kebanyakan model data memuat spesifikasi untuk operasi dasar (basic operation) dalam pengaksesan dan
pembaharuan data. Pada perkembangan terakhir dikenal dengan istilah tabiat data
(data behavior) pada pemrograman
berorientasi object. Terdapat sejumlah cara dalam merepresentasikan model dalam
perancangan basis data. Secara umum pemodelan data dapat dikelompokkan menjadi
dua yaitu :
1.
Object based logical model. Dalam pemodelan ini struktur atau
hirarki basis data diilustrasikan berdasarkan object. Model ini meliputi: 1)
Model keterhubungan entitas (Entity Relationalship Model atau ERD). 2) Model
berorientasi object (Object-Oriented Model). 3) Model Data Semantik(Semantic
Data Model). 2) Model data Fungsional (Function Data Model).
2.
Record-based logical model. Dalam model ini struktur basis
data diilustrasikan berdasarkan record. Model ini meliputi: 1) Model relational
(Relational Model). 2) Model Herarkis
(Hierarchical Model) 3) Model Jaringan (Network
Model).