MODEL DATA
Sekarang Kita Belajar Model Data ,Lanjut ke Tahap Selanjutnya ,Karna Database merupakan salah satu komponen yang penting dalam sistem informasi, karena merupakan basis dalam menyediakan informasi bagi para pemakai .nahh langsung Aja yuk.. Ke Pembahasan
Model Data
PENGERTIAN MODEL DATA
:
Sekumpulan
konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan
batasan-batasan data yang terintegrasi di dalam suatu organisasi.
JENIS-JENIS MODEL DATA
A.
Model Data Berdasarkan Object
B.
Model Data Berdasarkan Record
A. Model Data Berbasis Objek
Model data berbasis objek
menggunakan konsep entitas, atribut dan hubungan antar entitas. Terdiri dari:
1.Model Keterhubungan Entitas (Entity-Relationship
Model)
2.Model Berorientasi Object (Object-Oriented
Model)
3.Model Data Semantik (Semantic Data Model)
4.Model Data Fungsional (Functional Data
Model)
Model Keterhubungan Entitas (Entity-Relationship Model)
merupakan model yang paling populer digunakan dalam perancangan basis data.
Entity
Relationship Model
Model untuk menjelaskan hubungan antar data dalam basis
data berdasarkan suatu persepsi bahwa real world terdiri dari objek-object
dasar yang mempunyai hubungan atau relasi antara objek-objek tersebut.
Diagram
Entity-Relationship (Diagram E-R)
Model
Entity Relationship yang berisi komponen himpunan entitas, relasi, yang
dilengkapi atribut-atribut, dapat digambarkan menggunakan Diagram
EntityRelationship (Diagram E-R)
Simbol dasar yang digunakan :
: Menyatakan Himpunan Entitas
: Menunjukan
Himpunan Relasi
: Menyatakan
Atribut (Atribut key digaris bawahi)
: Penghubung
/ Link
Contoh Relasi one-to-many
Contoh Relasi many-to-many
Semantic
Model
Hampir
sama dengan Entity Relationship model dimana relasi antara objek dasar tidak
dinyatakan dengan simbol tetapi menggunakan kata-kata (Semantic). Sebagai
contoh, dengan masih menggunakan relasi pada Bank X sebagaimana contoh
sebelumnya, dalam semantic model adalah seperti terlihat pada gambar di atas.
Tanda-tanda yang
menggunakan dalam semantic model adalah sebagai berikut :
----------------> : Menunjukkan adanya relasi
----------------- : menunjukkan atribut
Contoh Kasus Semantic Model
Model
Data Berbasis Record
Model ini
berdasarkan pada record untuk menjelaskan kepada user tentang hubungan logic
antar data dalam basis data
PERBEDAAN
DENGAN MODEL DATA BERBASIS OBJEK Pada
record based data model disamping digunakan untuk menguraikan struktur logika
keseluruhan dari suatu database, juga digunakan untuk menguraikan implementasi
dari sistem database (higher level description of implementation)
Model
Relational
Terdapat 3
data model pada model data berbasis record:
1. Model Relational, Dimana data serta hubungan antar data
direpresentasikan oleh sejumlah tabel dan masingmasing tabel terdiri dari
beberapa kolom yang namanya unique. Model ini berdasarkan notasi teori himpunan
(set theory), yaitu relation. Contoh :
data base penjual barang terdiri dari 3 tabel:
– Supllier
– Suku_cadang
– Pengiriman
Model Hirarki Lanjutan
Model Jaringan
3. Model
Jaringan Distandarisasi tahun 1971 oleh
Database Task Group (DBTG) atau disebut juga
model CODASYL (Conference on Data System Language), mirip dengan
hirarkical model dimana data dan hubungan antar data direpresentasikan dengan
record dan links. Perbedaannya terletak pada susunan record dan linknya yaitu
network model menyusun record-record dalam bentuk graph dan menyatakan hubungan
cardinalitas 1:1, 1:M dan N:M
Model Jaringan lanjutan
Komentar
Posting Komentar