MODEL DATA
(sistem Menejemen Basis data )
A. Model data konseptual (high level) menyajikan konsep memandang atau memperlakukan data ,dalam model ini terdapat 3 konsep data penyajian data :
- Entity : (entitas) suatu konsep dunia nyata yang keberadaannya secara ekspilisit dan di definisikan dan di simpan dalam basis data .
- Atribute : (atribut) Suatu keterangan ysng menjelaskan karakteristik dari suatu entitas
- Relationship : Hubungan antara satu entitas dengan yang lain
B. Model data
fiskal (low lavel ) menyimpan data deskripsis detail di dalam computer dengan
menyajikan informasi lengkap dan jalur pengaksesan data yang efesien.
C. Model data
implementasi (representational) yaitu konsep penyimpanan deskripsi data dengan
menyembunyikan sebagian detail data sehingga user dapat di simpan di dalam
computer dan merupakan model data yang di gunakan oleh model hirarki , jaringan
dan relaisonal .
Jenis - Jenis Model Data
1.
Objeck Based Data Model
2.
Record Based Data Model
3.
Physical Based Data Model
4.
Conceptual Based Data Model
1)
Object Based Data Model
data berbasis objeck
Entily Relationship model
Kumpulan data
dalam basis data berdasarkan real word yang terdiri dari macam – macam objeck
yang saling berhubungan dengan relasi antara objeck . ER-R Model yaitu
ketentuan isi database aturan terpenting adalah Mapping Cardinslites , dapat
mennetukan jumlah entity yang dapat di kaikan dengan entity lain nya melalui
Relationship-set.
Di
bawah ini gambaran elemen – elemen dalam Model E-R
Entitas yaitu mengidentifikasikan pengguna dalam
lingkungan kerja, setiap entitas kelas memiliki atribut yang dapat menjelaskan
karakeristik dan mengidentifikasi dari
ententitas , identifikasi bernilai unik dapat mempuyai nilai yang berbeda dan
non unik dapat bernilai sama untuk setiap identifikasi nya,
. Perbedaan antara kelas entitas dan instansi entitas
adalah sebagai berikut:


Entitas memiliki
suatu hubungan (relationship) pada suatu relasi dapat
memiliki beberapa atribut dan jumlah
kelas entitas dalam suatu relasi disebut derajat relasi.
Contoh kasus
ER-model
Relasi memiliki tiga tipe biner yaitu:
a. One-to-one
(1:1).
Hubungan terjadi bila setiap entitas
hanya memiliki hubungan dengan intansi lain
b. One-to-many (1:M).
Hubungan intansi dapat terjadi bila
intansi entitas memiliki lebih dari satu
hubungan , tetapi tidak kebalikan nya
Memiliki relasi antara dua entitas dan hubungan terhadap
entitasnya sendiri dan dapat mempunyai tipe biner
Semantic Model
Sutau relasi
antara objek dasar tidak dinyatakan dengan simbol tetapi menggunakan kata-kata
(Semantic).
Tanda-tanda
yang menggunakan dalam semantic model adalah:
Contoh kasus
Semantic model
2). RECORD BASED
DATA MODEL
record untuk
menjelaskan kepada user tentang hubungan
logic antar data dalam basis data
PERBEDAAN
DENGAN OBJECT BASED DATA MODEL
Pada record
based data model digunakan untuk menguraikan struktur logika keseluruhan dari
suatu database, juga digunakan untuk menguraikan implementasi dari system
database
Terdapat 3 data
model pada record based data model :
1.
Klasifikasi
berdasarkan model data
Model data
hirarki
Data dapat disusun menurut struktur pohon yang merupakan
bentuk lain dari
abstraksi data untuk basis data akademi ,Pada mode data
hirarki, hubungan antar
entitas dinyatakan dalam satu – satu data .
2. Dalam model ini setiap entitas
dapat mempunyai banyak induk dan banyak anak. Pada gambar menunjukkan entitas
mata kuliah mempunyai dua induk, yaitu langsung berhubungan dengan Fakultas dan
Dosen.
Dalam gambar ini dapat di lihat lebih sedikit terdapat data rangkap,
namun lebih banyak terdapat hubungan antar entitas, sehingga akan menambah
informasi hubungan yang harus disimpan dalam database
3. Model data Relasional
field dapat dijadikan kunci data
, Data rekaman disusun dari nilai yang
berhubungan (record). Baris-baris dapat membentuk tabel yang umunya tersimpan dalam
satu berkas (file).
model ini dapat mengunakan pencarian field dari suatu
tabel atau banyak table yang dapat
dilakukan dengan cepat.
Beberapa Keuntungan menggunakan model ini adalah:
- model ini lebih mudah karena nilai data dalam tabel tidak ada pembatasan dalam berbagai proses pencarian data.
- model ini mempunyai latar belakang teori matematika
- pengorganisasian model relasional sangat sederhana, sehingga mudah dipahami.
- Basis data yang sama biasanya dapat disajikan dengan lebih sedikit terjadi data rangkap (redudancy data).
Beberapa kelemahan model ini:
- Lebih sulit dalam implementasinya terutama untuk data dengan jumlah yang besar dan tingkat kompleksitasnya tinggi
- Proses pencarian informasi lebih lambat, karena beberapa tabel tidak dihubungkan secara fisik. Dalam manipulasi data yang menggunakan beberapa tabel akan memerlukan waktu yang lama, karena tabel-tabel harus dihubungkan terlebih dahulu.
A.
DBMS
terpusat dan terdistribusi mempuyai data simpan di media penyimpanan yang dapat
di akses dari pusat yang tersebar di penyimpanan tiap pengguna (client) antara
mengakses data secar dapat diakses secara langsung.
B.
Tujuan DBMS
digunakan yaitu:
> Tujuan umum (general purpose)
dapat di gunakan data sama menurut penggunanya contoh aplikasinya adalah
DBASE, ORACLE,
> Tujuan khusus (special purpose) di gunakan untuk keperluan
tertentu , contoh aplikasinya adalah DBASE, ORACLE,
3.) PHYSICAL BASED DATA MODEL
Digunakan untuk
menguraikan data pada internal level
Beberapa model yang umum digunakan :
–
Unifying model
–
Frame memory
0 komentar:
Posting Komentar