MODEL DATA
MODEL DATA
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 dapat dikelompokkan
berdasarkan konsep pembuatan deskripsi struktur basis data, yaitu:
a. Model data konseptual (high level)
Ø Entity (entitas) merupakan penyajian obyek, kejadian atau konsep
dunia nyata yang keberadaannya secara
eksplisit didefinisikan dan disimpan dalam basis data, contohnya Mahasiswa,
Matakuliah, Dosen, Nilai dan lain sebagainya.
Ø Atribute (atribut) adalah keterangan-keterangan yang menjelaskan karakteristik
dari suatu entitas seperti NIM, Nama, Fakultas, Jurusan untuk entitas
Mahasiswa.
Ø Relationship (hubungan) merupakan hubungan atau interaksi antara satu entitas
dengan yang lainnya, misalnya entitas pelanggan berhubungan dengan entitas
barang yang dibelinya.
b. Model data fiskal (low level) merupakan konsep bagaimana deskripsi detail
data disimpan ke dalam komputer dengan menyajikan informasi tentang format
rekaman, urutan rekaman, dan jalur pengaksesan data yang dapat membuat pemcarian
rekaman data lebih efisien.
c. Model data implementasi (representational) merupakan konsep deskripsi data
disimpan dalam komputer dengan menyembunyikan sebagian detail deskripsi data
sehingga para user mendapat gambaran global bagaimana data disimpan dalam
komputer. Model ini merupakan konsep model data yang digunakan oleh model
hirarki, jaringan dan relasional.
JENIS-JENIS MODEL DATA
1)
Object Based Data Model
Model data berbasis objek menggunakan konsep entitas,
atribut dan hubungan antar entitas.
Terdiri
dari :
· 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 .
·
Binary model
Hampir
sama dengan Entity Relationship model dimana relasi antara objek dasar tidak dinyatakan dengan simbol tetapi menggunakan kata-kata (Semantic)
· Semantik data model
Binary
model adalah model data yang memperluas definisi dari entity, bukan hanya
atribute-atributenya, tetapi juga tindakan-tindakannya
2)
Record Based Data Model
Model ini berdasarkan pada record untuk menjelaskan kepada user
tentang
hubungan logic antar data dalam basis
data
3)
Physical Based Data Model
Digunakan
untuk menguraikan data pada internal level
Beberapa model yang umum digunakan :
–
Unifying model
–
Frame memory
4) Conceptual
Based Data Model
Tidak ada komentar:
Posting Komentar