Sabtu, 26 Oktober 2019

Pemodelan Data Sistem Informasi


     Pemodelan data adalah proses yang digunakan untuk mendefinisikan dan menganalisis persyaratan data yang diperlukan untuk mendukung proses bisnis dalam lingkup sistem informasi yang sesuai dalam organisasi. Oleh karena itu, proses pemodelan data melibatkan pemodel data profesional yang bekerja erat dengan pemangku kepentingan bisnis, serta pengguna potensial sistem informasi. 

Gambar 1. Pemoddelan Data
Gambar diatas menggambarkan cara pemodelan data dikembangkan dan digunakan saat ini. Model data konseptual dikembangkan berdasarkan persyaratan data untuk aplikasi yang sedang dikembangkan, mungkin dalam konteks model aktivitas . Model data biasanya terdiri dari tipe entitas, atribut, hubungan, aturan integritas, dan definisi objek-objek tersebut. Ini kemudian digunakan sebagai titik awal untuk desain antarmuka atau basis data.


A. MACAM - MACAM MODEL DATA

1. Model data berbasis obyek 
Gambar 2. Model data berbasis obyek
     Jenis model data ini merupakan himpunan data dan prosedur atau relasi yang menjelaskan hubungan logik antar data dalam suatu basis data berdasarkan pada obyek data. Pada jenis model ini terdiri dari beberapa bagian yaitu, Entity Relationship Model, Semantic Model dan Binary model.
  • Entity Relationship Model : yaitu menjelaskan hubungan antar data dalam sistem basis data berdasarkan suatu presepsi bahwa real world dari obyek-obyek dasar yang mempunyai hubungan relasi antara obyek-obyek tersebut.
  • Semantic Model : memiliki arti yang hampir sama denga entity relationship model. Hanya perbedaan yang tampak pada relasi objek dasar yang tidak dinyatakan dengan simbol melainkan meggunakan kata-kata (semantic).
  • Binary Model : Binary model adalah model data yang memperluas definisi dari Entity, bukan hanya atribute saja, tetapi juga tindakan-tindakannya
 2. Model data berbasis record
Gambar 3. Model data berbasis record
Yaitu himpunan data dan prosedur atau relasi yang menjelaskan hubungan logik antar data dalam suatu basis data model yang didasarkan pada record. Pada jenis model data ini terdapat beberapa bagian yaitu, Hierarchy model, Network model, Relational model.
  •  Hierarchy Model : biasa juga disebut tree structure (Struktur Pohon), hubungan bertingkat. Dalam model ini elemen-elemen penyusunnya disebut node. Dapat berupa rincian data, agregat data, dan record. Istilah-istilah yang biasa digunakan dalam Model Hirarki
    1.  Root: node yang memiliki kedudukan paling tinggi dalam hirarki
    2. Parent : node yang memiliki kedudukan lebih tinggi
    3. Child : node yang memiliki kedudukan lebih rendah
    4. Leaves: node yang tidak mempunyai child
  • Network Model : Mirip dengan hirarki 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. Satu child dapat mempunyai lebih dari satu parent.
  • Relational Model :  Model ini banyak digunakan dalam pemodelan dan perancangan Basis Data. Konsep dan terminologi yang digunakan mirip dengan kondisi nyata yang dihadapi oleh pemakai sehingga mudah dipahami.

 3. Model data berbasis fisik
Gambar 4. Model data berbasis 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 jararang digunakan karena kerumitan yang justru menyulitkan pemakai.



B. HUBUNGAN ENTITAS
Gambar 5. Hubungan entitas
Diagram hubungan entitas digunakan untuk mengkonstruksikan model data konseptual, memodelkan struktur data dan hubungan antar data dan mengimplementasikan basis data secara logika maupun secara fisik dengan '''DBMS''' (''Database Management system''). Dengan diagram hubungan entitas ini kita dapat menguji model dengan mengabaikan proses yang harus dilakukan. Diagram hubungan entitas dapat membantu dalam menjawab persoalan tentang data yang diperlukan dan bagaimana data tersebut saling berhubungan. Berikut ini adalah arti simbol dari Hubungan entitas.
Gammbar 6. Simbol pada hubungan entitas

 

Tidak ada komentar:

Posting Komentar