MODEL DATA
Model
Data
a. Model data konseptual (high level) menyajikan konsep tentang bagaiman user memandang atau
memperlakukan data. Dalam model ini dikenalkan tiga konsep penyajian data
yaitu:
Ø
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
2)
Record Based Data Model
3)
Physical Based Data Model
4) Conceptual
Based Data Model
1)
OBJECT BASED DATA MODEL
Model data
berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas.
Terdiri dari :
o
Entity Relationship model
o
Binary model
o
Semantik data 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 object-object tersebut.
b)
Binary
Model
Relasi memiliki tiga tipe biner
yaitu:
o
One-to-one (1:1). Hubungan terjadi bila setiap
instansi entitas hanya memiliki satu hubungan dengan instansi entitas lain.
o One-to-many (1:M). Relasi ini terjadi bila setiap instansi dapat
memiliki lebih dari satu hubungan terhadap instansi entitas lain tetapi tidak
kebalikannya.
o
Many-to-many (M:N). Hubungan saling
memiliki lebih dari satu dari setiap instansi entitas terhadap instansi entitas
lainnya.
c) Semantic
Model
Hampir sama
dengan Entity Relationship model dimana relasi antara objek dasar tidak
dinyatakan dengan simbol tetapi menggunakan kata-kata (Semantic)
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 :
o
Unifying model
o Frame
memory





0 komentar:
Posting Komentar