TERIMAKASIH TELAH BERKUNJUNG SEMOGA BERMANFAAT

Minggu, 29 September 2019

MACAM - MACAM MODEL DATA



   Oke... Selamat datang kembali sob, kali ini kita akan membahas tentang Model Data, termasuk didalamnya Definisi, Tujuan dan Macam-macam Model Data.   


A. Definisi Model Data
   Model data merupakan suatu cara untuk menjelaskan tentang data-data yang tersimpan dalam basis data dan bagaimana hubungan antara data tersebut untuk para pemakai secara logik, yang merupakan sekumpulan konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan yang terintegrsi didalam suatu organisasi.

B. Tujuan Model Data
   Tujuan model data adalah untuk menyajikan data agar mudah dimodifikasi dan dimengerti oleh pengguna
C. Jenis Model Data
   Secara garis besa model data terbagi menjadi 3, yaitu :
  1. Model data berbasis obyek (object based data model)
  2. Model data berbasis record (record based data model)
  3. Model data fisik (physical based data model)
 1. Model Data Berbasis Obyek
   Merupakan himpunan data dan relasi yang menjelaskan hubungan logik antar data dalam suatu basis data berdasarkan objek datanya. Terdiri dari tiga jenis, yaitu : 
  • Entity Relationship Model
   Merupakan model untuk menjelaskan hubungan antar data dalam basis data berdasarkan persepsi bahwa real world (dunia nyata) terdiri dari objek-objek dasar yang mempunyai hubungan / relasi antara objek tersebut. Contoh : 


  •  Semantic Model
   Hampir sama dengan Entity Relationship model dimana relasi antara objek dasar tidak dinyatakan dengan simbol tetapi menggunakan kata-kata (Semantic). Semantik Data Model adalah salah satu jenisnya dimana relasi antar objek dasar tidak dinyatakan dengan simbol tetapi dengan kata-kata (Semantic).
 
 
 
  •  Binary Model
   Binary model adalah model data yang memperluas definisi dari entity, bukan hanya atributenya tetapi juga tindakan-tindakannya. Pemetaan data dengan menggunakan 0 dan 1, atau true dan false dengan kondisi tertentu atau hanya dalam alternatif. 
 
2. 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).
 
Model data ini terbagi menjadi 3, yaitu :
  • Hierarchycal Model (Model Hirarki)
   Dimana data serta hubungan antar data direpresentasikan dengan record dan link (pointer), dimana record-record tersebut disusun dalam bentuk tree (pohon), dan masing-masing node pada tree tersebut merupakan record/grup data elemen dan memiliki hubungan cardinalitas 1:1 dan 1:M
 
 
  •  Network Model (Model Jaringan)
    Distandarisasi tahun 1971 oleh Database Task Group (DBTG) atau disebut juga model CODASYL (Conference on Data System Language), mirip dengan hirarkical model dimana data dan hubungan antar data direpresentasikan dengan record dan links. Perbedaannya terletak pada susunan record dan linknya yaitu network model menyusun record-record dalam bentuk graph dan menyatakan hubungan cardinalitas 1:1, 1:M dan N:M


  •  Relational Model (Model Relational)

   Dimana data serta hubungan antar data direpresentasikan oleh sejumlah tabel dan masing-masing tabel terdiri dari beberapa kolom yang namanya unique.
 
 
3. Model Data Fisik
   Model Data Fisik digunakan untuk menguraikan data di tingkat internal atau menjelaskan kepada pemakai bagaimana data-data dalam basis data disimpan dalam media penyimpanan secara fisik. model ini jarang digunakan karena kerumitan dan kompleksitasnya yang justru menyulitkan pemakai.
 
Model data ini terbagi menjadi 2, yaitu :
  • Unifying Model
   Model ini menggabungkan memori dan transaksi database dalam satu kesatuan model. 
 
  • Frame Momory
Frame Memory adalah sebuah virtual view dari tempat penyimpanan sekunder yang digunakan untuk mendukung penyimpanan record database.
 
 
   Oke... itulah uraian singkat tentang Model Data, yang dimana model data itu sendiri terbagi menjadi 3 yaitu Model data berbasis obyek (object based data model), Model data berbasis record (record based data model), Model data fisik (physical based data model).  
   Untuk Model data berbasis obyek (object based data model) terbagi menjadi 3, yaitu Entity Relationship Model, Semantic Model dan Binary Model, untuk Model data berbasis record (record based data model) itu sendiri terbagi juga menjadi 3, yaitu Hierarchycal Model (Model Hirarki), Network Model (Model Jaringan), Relational Model (Model Relational), dan yang terakhir adalah Model data fisik (physical based data model) ini sendiri terbagi menjadi 2, yaitu Unifying Model dan Frame Momory. Sekian Terimakasih Semoga Bermanfaat..... Sampai Jumpa.. :D       
 
 
Referensi :
  • http://blogriapuspita05.blogspot.com/2017/10/model-data-berbasis-objek-dan-record.html  
  • https://sis.binus.ac.id/2017/09/06/model-data-berbasis-objek/ 
  • https://kasmadteam.wordpress.com/model-data/ 
  • http://manajemenbasisdata.blogspot.com/2012/10/model-data-dalam-sistem-manajemen-basis.html 

Tidak ada komentar:

Posting Komentar