Model data dalam Sistem manajemen basis data
Model data adalah
Sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data
dan batasan-batasan data yang terintegrasi di dalam suatu organisasi.
Macam-macam model data
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. Model Data Berbasis Obyek - OBDM (Object Based
Data Model)
Merupakan himpunan data dan prosedur atau relasi yang menjelaskan
hubungan logik antar data dalam suatu Basis Data berdasarkan pada obyek data.
Model ini Terdiri
dari
·
Entity Relationship model = ER-M
·
Semantic model
·
Binary model
a. 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 objec-objec 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.
b. Semantic 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 atas.
Tanda-tanda
yang menggunakan dalam semantic model adalah sebagai berikut :
------------>
: Menunjukkan adanya
------------
: menunjukkan atribut
c. Binary model
Binary model adalah model data yang memperluas definisi dari entity, bukan hanya atribute-atributenya, tetapi juga tindakan-tindakannya.
Binary model adalah model data yang memperluas definisi dari entity, bukan hanya atribute-atributenya, tetapi juga tindakan-tindakannya.
2.Model data berbasis Record - RBDM
(Record Based Data Model)
Model data berbasis
Record merupakan himpunan data dan prosdur/relasi yang menjelaskan
hubungan logik antar data dalam suatu Basis Data model yang didasarkan pada
record.
Model Basis data ini ada 3 yaitu:
Model Basis data ini ada 3 yaitu:
ü Hierarchycal model
ü Network model
ü Relational model
ü Hierarchycal 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
> Dalam model hirarki ini hanya ada satu root, setiap child hanya boleh mempunyai 1 parent dan parent boleh mempunyai > (lebih dari ) 1 child.
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
> Dalam model hirarki ini hanya ada satu root, setiap child hanya boleh mempunyai 1 parent dan parent boleh mempunyai > (lebih dari ) 1 child.
b. Network
Model atau Model jaringan
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
c. 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.
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. Model
data berbasis Fisik - PBDM ( Physical Based Data Model)
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 ini terdiri dari :
- unifying model
- frame memory


Tidak ada komentar:
Posting Komentar