SMBD/
Sistem Managemen Basis Data
Model
-
Yang dimodelkan è
model
-
Yang memperagakan model è
peraga
Jenis model
·
Logical
-
Mode konseptual
-
Model bisnis
-
Untuk menunjukkan kelebihan bisnis
·
Physical
-
Model implementasi
-
Model teknik
-
Untuk menunjukkan perancangan teknik
Fokus ANSIS
ð Lebih
difokuskan pada model logikal.
Model dalam ANSIS
·
Model proses
-
Mendeskripsikan proses-proses yang
terjadi dalam sistem
-
DFD : menggambarkan secara rinci
urut-urutan langkah setiap proses
Ø Simbol
DFD
§ Versi
1. SSADM/
IDEFO
o
External entity : kesatuan dilingkaran
luar sistem yang akan mempengaruhi sistem, dengan memberikan Input atau
menerima Output.
2. Gane
Searson
3. Demarco/Yourdon
§ Jenis
Simbol
1. External
entity
2. Data
flow
3. Process
4. Data
store
MODEL
DATA
ð Suatu
cara untuk menjelaskan
-
Tentang data-data yang tersimpan dalam
Basis Data
-
Tentang bagaimana hubungan antar data
tersebut
-
Untuk para pemakai(user)
-
Secara logic
Macam-macam model data
-
OBDM ( Objek Based Atitude Model) adalah
merupakan himpunan data dan prosedure / relasi yang menjelaskan hubungan logik
antar data dalam suatu Basis Data berdasarkan pada obyek data.
-
RBDM (Record Based Data Model ) adalah
merupakan himpunan data dan prosedur / relasi yang menjelaskan hubungan logik
antar data dalam suatu Basis Data model yang didasarkan pada record.
-
PBDM ( Physical Based Data Model)
terbagi menjadi dua yaitu Unifying model dan Frame memory.
Komponen ER-D
1. ENTITY
ð Obyek-obyek
dasr yang terkait di dalam sistem seperti orang, benda , hal yang keterangannya
perlu disimpan di dalam Basis Data.
·
Entitas Reguler
-
Entitas dominan
-
Merupakan entitas yang keberadaanya
tidak bergantung dengan entitas lain.
·
Entitas Dependen
-
Entitas tak bebas / bergantung
-
Entitas lemah (weak entity)
-
Entitas subordinat
-
Merupakan entitas yang keberadaannya
bergantung pada entitas lain
-
Dapat muncul jika ada entitas lain
sebagai acuan (entitas reguler)
-
Digunakan simbol-simbol persegi panjang.
Entity terbagi menjadi dua yaitu
Super Type dan Sub Type
ð Anatara
dua entitas dapat mempunyai hubungan, salah satu entitas merupakan bagian dari
entitas yang lain.
·
Super Type
-
Entitas yang mempunyai tingkat lebih
tinggi
-
Mempunyai entitas bagian yang lebih
rendah = anggota entitas
·
Sub Type
-
Entitas yang mempunyai tingkat lebih
rendah
-
Menjadi bagian dari entitas yang lain
Contoh
:
Karyawan
è
Super Type
Karyawan_tetap
è
Sub Type
Karyawan_tidak_tetap
è
Sub Type
2. ATRIBUT
Jenis-jenis atribut
-
Simple è berisi sebuah
komponen nilai / elementer
-
Composite è berisi lebih
dari satu komponen nilai / elementer
3. RELATIONSHIP
ð Mendeskripsikan
hubungan antara dua entitas
Jenis-jenis relationship
-
One to one
-
One to many
-
Many to one
-
Many to many
KELEBIHAN DAN KELEMAHAN ER-D
·
KELEBIHAN ER-D
1. Memudahkan
analisis sistem yang akan dikembangkan
2. Memudahkan
perancangan saat merancang Basis Data
3. Rancangan
Basis Data yang dikembangkan berdasarkan ER_D umumnya telah optimal
4. Penggunaan
simbol-simbol grafis (termasuk ER_D) akan lebih mudah dipahami dibandingkan
dengan bentuk naratif
5. Pemakai
umumnya lebih mudah memahami sistem dan Basis Data yang dirancang
·
KELEMAHAN ER_D
1. Kebutuhan
media yang luas
2. Seringkali
ER_D tampil sangat ruwet, sehingga sulit untuk dipahami
Tidak ada komentar:
Posting Komentar