Model Data

Pengertian Model Data

Model data adalah Sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data, makna data (semantik)dan batasan-batasan data yang terintegrasi.

Tujuan Model Data

Model data bertujuan untuk menyajikan data agar mudah dimodifikasi dan dimengerti.

Jenis-Jenis Model Data

1. Model data berdasarkan objek

2. Model data berdasarkan record

Model Data Berdasarkan Objek

Model data berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas. Terdiri dari: 

1. Model Keterhubungan Entitas (Entity-Relationship Model)

   adalah model untuk menjelaskan hubungan antar data dalam basis  data berdasarkan suatu persepsi bahwa real world terdiri dari objek-object dasar yang mempunyai hubungan atau relasi antara objek-objek tersebut. 

   Komponen utama pembentuk Model Entity-Relationship, yaitu: Entitas (Entity) dan Relasi (Relation). Kedua komponen ini dideskripsikan lebih lanjut melalui sejumlah Atribut/Properti. 

2. Model Data Semantik (Semantic Data Model)

   adalah model dimana relasi antara objek dasar tidak dinyatakan dengan simbol tetapi menggunakan kata-kata (Semantic). Sebagai contoh, dengan masih menggunakan relasi pada Bank X.

   Tanda-tanda yang menggunakan dalam semantic model adalah sebagai berikut :

—————> : menunjukkan adanya relasi

––––––––—— : menunjukkan atribut

3. Model Berorientasi Objek (Object-Oriented Model)

   adalah salah satu metodologi perancangan sistem yang merupakan cara pemikiran baru tentang permasalahan dengan menggunakan perpaduan model sekitar konsep dunia nyata. Konsep dasarnya adalah menggabungkan struktur data dan perilaku data dalam suatu kesatuan yang utuh.

   Penggambaran model berbasis objek menggunakan UML. UML Digambarkan dengan 2 Jenis : 

1. Structural Diagram 

2. Behaviour Diagram

Model Data Berdasarkan Record

Model data ini berdasarkan pada record untuk menjelaskan kepada user tentang hubungan logic antar data dalam basis data.

1. Model Hierarki

   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

2. Model Jaringan

   Mirip dengan hirarkical, model jaringan 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

3. Model Relasional

   Dimana data serta hubungan antar data direpresentasikan oleh sejumlah tabel dan masingmasing tabel terdiri dari beberapa kolom yang namanya unique. Model ini berdasarkan notasi teori himpunan (set theory), yaitu relation.


Sumber :

http://staffnew.uny.ac.id/upload/132318566/pendidikan/MODEL+DATA.pdf

https://repository.bsi.ac.id/index.php/unduh/item/241228/360-P03.pdf

https://creatormedia.my.id/pengertian-jenis-model-data-modelling/

http://etd.repository.ugm.ac.id/penelitian/detail/24342#:~:text=Desain%20sistem%20berorientasi%20objek%20adalah,dalam%20suatu%20kesatuan%20yang%20utuh.

Komentar

Postingan populer dari blog ini

Integrasi Antar Aplikasi Office

Mail Merge

Tipe Data