Pertemuan 3 MODEL DATA
Model Data yaitu:sekumpulan konsep-konsep untuk menerangkan data,hubungan-hubungan antara data dan batasan-batasan data yang khusus dalam organisasi.Tujuan utama dari model adalah untuk mendukung sistem informasi dan data.Dan menurut west dan fowler(1999)"jika ini dilakukan secara bebas maka data dapat dicapai.Jika struktur data yang sama untuk menyimpan dan mengakses data maka aplikasi yang berbeda dapat berbagi data.
Jenis-Jenis Model Data:
A.Model Data Berdasarkan Object
Model Data berbasi 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 (Semantik Data Model)
4.Model Dta Fungsioanal (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 Word terdiri dari objek-objek dasar yang mempunyai hubungan atau relasi antara objek-objek tersebut.
Komponen utama pembentuk model relationship yaitu:entitas (entity) relasi (relation) kedua komponen ini dideskripsikan lebih lanjut melalui sebuah atribut atau properti.
Dalam diagram R-E aturan terpenting adalah kardinalitas yang menentukan jumlah entity yang dapat dikaitkan dengan entity lainnya melalui relationship-set.
Jenis Mapimg Kardinalitas:
>> Relasi satu ke satu (one to ine)
>> Relasi satu ke banyak (one to many)
>> Relasi banyak ke banyak (many to many)
B.Model Data Berdasarkan Record
Model Data ini Berdasarkan pada record untuk menjelaskan kepada user tentang hubungan logic antar data dalam basis data.
Perbedaan dengan model data berbasis data objek
pada record base data model disamping digunakan untuk menguraikan struktur logika keseluruhan dari suatu database juga digunakan untuk mengurangi implementasi dari sistem database (higher description of implementation).
Model Relasisonal
Terdapat tiga data model pada model data berbasis record:
1. Model Rasional
Dimana data serta hubungan antar data direpresentasikan oleh sejumlah tabel dan masing-masing tabel terdiri dari beberapa kolom yang namanya unique model ini berdasarkan notasi teori himpunan (Set Theory) yaitu relation.
contoh: database penjual barang terdiri dari 3 tabel.
-Suppiler
-Suku_cadanng
-Pengiriman
2. Model Hirarki
Dimanakah serta hubungan antar data dipresentasikan dengan record dan Link (pointer) dimana record-record tersebut disusun dalam bentuk tree (pohon) dan masing-masing node pada tree tersebut merupakan record atau grup data elemen dan memiliki hubungan kardinalitas 1:1 dan 1:M
Jenis-Jenis Model Data:
A.Model Data Berdasarkan Object
Model Data berbasi 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 (Semantik Data Model)
4.Model Dta Fungsioanal (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 Word terdiri dari objek-objek dasar yang mempunyai hubungan atau relasi antara objek-objek tersebut.
Komponen utama pembentuk model relationship yaitu:entitas (entity) relasi (relation) kedua komponen ini dideskripsikan lebih lanjut melalui sebuah atribut atau properti.
Dalam diagram R-E aturan terpenting adalah kardinalitas yang menentukan jumlah entity yang dapat dikaitkan dengan entity lainnya melalui relationship-set.
Jenis Mapimg Kardinalitas:
>> Relasi satu ke satu (one to ine)
>> Relasi satu ke banyak (one to many)
>> Relasi banyak ke banyak (many to many)
B.Model Data Berdasarkan Record
Model Data ini Berdasarkan pada record untuk menjelaskan kepada user tentang hubungan logic antar data dalam basis data.
Perbedaan dengan model data berbasis data objek
pada record base data model disamping digunakan untuk menguraikan struktur logika keseluruhan dari suatu database juga digunakan untuk mengurangi implementasi dari sistem database (higher description of implementation).
Model Relasisonal
Terdapat tiga data model pada model data berbasis record:
1. Model Rasional
Dimana data serta hubungan antar data direpresentasikan oleh sejumlah tabel dan masing-masing tabel terdiri dari beberapa kolom yang namanya unique model ini berdasarkan notasi teori himpunan (Set Theory) yaitu relation.
contoh: database penjual barang terdiri dari 3 tabel.
-Suppiler
-Suku_cadanng
-Pengiriman
2. Model Hirarki
Dimanakah serta hubungan antar data dipresentasikan dengan record dan Link (pointer) dimana record-record tersebut disusun dalam bentuk tree (pohon) dan masing-masing node pada tree tersebut merupakan record atau grup data elemen dan memiliki hubungan kardinalitas 1:1 dan 1:M
Komentar
Posting Komentar