09 October 2016

Pemodelan Data (Basis Data)





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).