Rabu, 29 Oktober 2014

Selamat Membaca

MODEL DATA


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:

* Kelas entitas adalah kumpulan entitas dan dijelaskan oleh struktur atau format entitas di dalam kelas.

*  Instansi kelas merupakan bentuk penyajian dari fakta entitas.

 Entitas memiliki suatu hubungan (relationship) pada suatu  relasi dapat memiliki beberapa atribut dan jumlah  kelas entitas dalam suatu relasi disebut derajat relasi.

 Gambar di bawah ini merupakan contoh dari relasi berderajat dua dan relasi berderajat tiga


 
 
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

MAWAR

MAWAR

Mau tw tentang saya ?

Popular Posts

Translate