Pengenalan Model Data

Pengertian Model Data
Model data adalah konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi di dalam suatu organisasi.

Definisi Model Data
Model Data merupakan suatu cara untuk menjelaskan tentang data-data yang tersimpan dalam basis data dan bagaimana hubungan antar data tersebut secara logika (Edhy Sutanta).
Model Data merupakan sekumpulan konsep untuk menerangkan data,hubungan antar data dan batasan-batasan yang terintegrasi didalam suatu organisasi basis data (Linda Marlinda).

Jenis-jenis model data
Ada 2 jenis model data yang akan dijelaskan di sini, yaitu:
  1.  Model data berbasis objek
  2. Model data berbasis record


A.    Model data berbasis objek
Model data berbasis objek merupakan himpunan data dan relasi yang menjelaskan hubungan logik antar data dalam suatu basis data berdasarkan objek datanya. Terdiri dari dua jenis, yaitu :

  • Entity Relationship Model

Model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu persepsi bahwa real word terdiri dari objek-object dasar yang mempunyai hubungan atau relasi antara objek-objek tersebut E-R MODEL berisi ketentuan /aturan khusus yang harus dipenuhi oleh isi database. Aturan terpenting adalah MAPPING CARDINSLITIES, yang menentukan jumlah entity yang dpt dikaitkan dengan entity lainnya  melalui relationship-set.

Contoh :

  • Sematic Model


Hampir sama dengan Entity Relationship model dimana relasi antara objek dasar tidak dinyatakan dengan simbol tetapi menggunakan kata-kata (Semantic). Sebagai contoh, dengan masih menggunakan relasi pada Bank X sebagaimana contoh sebelumnya, dalam semantic model adalah seperti terlihat pada gambar di bawah ini.
A.    Model data berbasis record
Model ini berdasarkan pada record untuk menjelaskan kepada user tentang hubungan logic antar data dalam basis data. Berbeda dengan Object Based Data Model (Model Data Berbasis Object), model data ini digunakan untuk menguraikan struktur logika keseluruhan dari suatu database, juga digunakan untuk menguraikan implementasi dari sistem database (higher level description of implementation).
Terdapat 3 jenis Model Data pada Model Data Berbasis Record, yaitu :
  • Model relational
  • Model hirarki
  •  Model jaringan/Network


Sumber:
http://artikelkuliahku.blogspot.com/2016/05/model-data.html

Komentar

Postingan populer dari blog ini

NEGARA DAN WARGA NEGARA

Bagian Bagian Motherboard dan fungsinya

HAKIKAT PENDIDIKAN KEWARGANEGARAAN