Ada 3 jenis model data jelaskan ketiga model tersebut

Model Data Struktur basis data adalah model data, kumpulan dari alat-alat konseptual untuk menjelaskan data. Dalam hal ini model data adala... Admin 11:51:00 AM Admin Indonesia

Model Data Struktur basis data adalah model data, kumpulan dari alat-alat konseptual untuk menjelaskan data. Dalam hal ini model data adalah Sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi di dalam suatu organisasi. Model data terdiri dari beberapa jenis, jenis-jenis model data yang diketahui adalah sebagai berikut:

  • OBDM (Object Based Data Model) = Model Data berbasis Obyek
  • RBDM (Record Based Data Model) = Model data berbasis Record
  • PBDM ( Physical Based Data Model) = Model data berbasis Fisik
Tiga jenis model data tersebut memiliki karakternya masing-masing, namum yang akan kita bahas pada artikel berikut ini dimulai dari Model Data Berbasis Objek.

Ada 3 jenis model data jelaskan ketiga model tersebut
Images: searchdatamanagement.techtarget.com

Model data berbasis objek (Object Based Data Model)

Model data berbasis objek dapat didefinisikan juga sebagai himpunan data dan prosedur atau relasi yang menjelaskan hubungan logik antar data dalam suatu Basis Data berdasarkan pada obyek data. Berdasarkan pengertian tersebut model data terdiri dari
  • Entity Relationship model = ER-M
  • Semantic model
  • Binary model

Entity Relationship Model (ER - Model) Entity relationship model atau model relasi entitas merupakan tools dalam memodelkan data untuk menjelaskan hubungan antara masing-masing data di dalam suatu basis data. ER-Model menggambarkan hubungan atau relasi antar objek dimana terdapat aturan terpenting dalam relationship tersebut yaitu mapping cardinalities yang menunjukan jumlah entitas yang dapat dikaitkan dengan entitas lainnya berdasarkan relationship set nya. Komponen-komponen dalam ER-Model adalah:
  • Entity : obyek dunia nyata yang dapat dibedakan dari obyek yang lain. Entity digambarkan (dalam basis data) dengan menggunakan himpunan atribut.
  • Himpunan entity : Kumpulan entity yang sejenis. Misal : himpunan data pegawai
    • Semua entity dalam himpunan entity memiliki himpunan atribut yang sama
    • Tiap himpunan entity memiliki kunci (key)
    • Tiap atribut memiliki domain.
Di dalam ER-Model dikenal juga mapping cardinality yang menggambarkan hubungan antar entitas, dimana hubungan ini menunjukan jumlah entitas yang dapat dihubungkan dengan entitas lain di dalam ER-Model

Semantic Model

Semantic model memliki konsep yang hampir sama dengan entity relationship model yang mana relasi antar objek tidak dinyatakan dengan simbol, namun menggunakan frasa atau kata-kata (semantic) contoh mengenai semantic model dapat dilihat pada gambar berikut: Tanda-tanda yang menggunakan dalam semantic model adalah sebagai berikut : -> : Tanda panah menunjukan adalanya relasi - : Tanda garis menunjukkan atribut-atribut Model data semantik adalah metode penataan data untuk mewakili dengan cara logis tertentu. Ini adalah model data konseptual yang mencakup informasi semantik yang menambahkan makna dasar pada data dan hubungan yang ada di antara mereka. Pendekatan ini digunakan untuk pemodelan data dan organisasi data yang memungkinkan pengembangan program aplikasi dengan mudah dan juga untuk pemeliharaan konsistensi data yang mudah ketika data diperbarui.

Binary Model

Model yang ketiga adalah binary model yang menunjukan model data yang memperluas definisi dari entitiy berikut juga atribut-atributnya. Binary data model memiliki tiga jenis relasi, relasi dalam binary model adalah sebagai berikut: Relasi memiliki tiga tipe biner, yaitu:
  • One-to-one (1:1). Relasi yang terjadi bila setiap entitas hanya memiliki satu kaitan dengan instansi entitas lain.
  • One-to-many (1:M). Relasi yang terjadi bila setiap entitas dapat memiliki lebih dari satu kaitan terhadap entitas lain tetapi tidak kebalikannya.
  • Many-to-many (M:N). Relasi yang terjadi saling berkaitan lebih dari satu dari setiap entitas terhadap entitas lainnya.
Model data diatas dapat digunakan untuk membentuk suatu sistem basis data yang akan dikembangkan sesuai dengan deskripsi dan karakteristik dari sistem yang sedang berjalan. Tujuan pemodelan ini adalah untuk mempermudah pengembang sistem dalam mentransformasikan kondisi yang awalnya menjadi suatu konsep diubah ke dalam bentuk logic agar perintah-perintah SQL yang digunakan untuk mengolah data dalam suatu sistem basis data dapat berjalan dengan baik.

Pro.Co.Id – Model Data dapat dikatakan sebagai kumpulan perangkat yang merupakan suatu cara konseptual untuk menggambarkan dan menjelaskan data, hubungan data, sematik data dan batasan data yang tersimpan dalam basis data dan bagaimana hubungan antar data untuk digunakan para pemakai secara logik yang terintergrasi di dalam suatu organisasi.

Setelah kita bahas mengenai basis data pada artikel sebelumnya, baca : Pengertian dan Konsep Sistem Basis Data

Pada artikel kali ini penulis akan membahas seputar macam-macam dari model data. Berdasarkan jenisnya, model data dibagi menjadi tiga jenis, antara lain.

1. OBDM (Object Based Data Model) = Model Data berbasis Obyek
2. RBDM (Record Based Data Model) = Model data berbasis Record
3. PBDM ( Physical Based Data Model) = Model data berbasis Fisik

1. OBDM (Object Based Data Model) = Model Data berbasis Obyek

Jenis model data berbasis obyek 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 Entyty relationship model atau model data keterhubungan antar entitas 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. Model entity relationship ini pertama diperkenalkan oleh Peter Chen pada tahun 1976. Entity Relationship model berisi ketentuan atau aturan khusus yang harus dipenuhi oleh isi database. Aturan terpenting aalah Mapping Cardinslities, yang menentukan jumlah entity yang dpat dikaitkan dengan entity lainnya melalui relationship-set.

Elemen-elemen yang digunakan dalam Entity Relationship menggunakan simbol simbol flow dibawah ini:

Ada 3 jenis model data jelaskan ketiga model tersebut

Semantic Model
Pada dasarnya 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). Contohnya pada gambar diatas. Tanda panah menunjukkan adanya relasi antar entity, sedangkan garis lurus menunjukkan atribut/unsur dari entity.

Binary Model Binary model adalah model data yang memperluas definisi dari entity, bukan hanya atribute-atributenya, tetapi juga tindakan-tindakan. Relasi memiliki tiga tipe biner, yaitu:

1. One-to-one (1:1). Hubungan terjadi bila setiap instansi entitas hanya memiliki satu hubungan dengan instansi entitas lain.


2. One-to-many (1:M). Relasi ini terjadi bila setiap instansi dapat memiliki lebih dari satu hubungan terhadap instansi entitas lain tetapi tidak kebalikannya.
3. Many-to-many (M:N). Hubungan saling memiliki lebih dari satu dari setiap instansi entitas terhadap instansi entitas lainnya.

2. RBDM (Record Based Data Model) = Model data berbasis Record

Pada jenis 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, Hierarchycal model, Network model, Relational model.

Hirarki Model Hirarki 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 ⇒ Root: node yang memiliki kedudukan paling tinggi dalam hirarki ⇒Parent : node yang memiliki kedudukan lebih tinggi ⇒ Child : node yang memiliki kedudukan lebih rendah

⇒ 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. Sebuah child dapat mempunyai lebih dari satu parent.

Relational Model Representasi dalam bentuk tabel yang terdapat sejumlah Bratis yang menunjuk record dan kolom yang menunjuk atribut.

Model ini banyak digunakan dalam pemodelan dan perancangan Basis Data. Konsep dan terminologi yang digunakan mirip dengan kondisi real yang dihadapi oleh pemkai sehingga mudah dipahami.

3. PBDM ( Physical Based Data Model) = Model data berbasis Fisik

Pada jenis 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 dan kompleksitasnya yang justru menyulitkan pemakai. Pada model ini terdapat beberapa bagian antara lain: Unifying model dan frame memory.

Semoga informasi yang diberikan bermanfaat..

Ada 3 jenis model data jelaskan ketiga model tersebut

↑ Grab this Headline Animator