ERD, CDM PDM
2.1 Pengertian ERD
ERD adalah suatu model untuk
menjelaskan mengenai hubungan antar data dalam basis data berdasarkan
objek-objek dasar data yang memiliki hubungan antar relasi. Entity Relationship
Diagram oyi untuk memodelkan struktur data serta hubungan antar data, untuk
dapat menggambarkannya digunakan beberapa notasi serta simbol.
Menurut Brady serta Loonam
(2010), Entity Relationship diagram adalah suatu teknik yang digunakan untuk
dapat memodelkan kebutuhan data dari sebuah organisasi, biasanya oleh System
Analys didalam tahap analisis persyaratan proyek pengembangan sistem.
Entitas merupakan suatu objek
dalam dunia nyata yang bisa dibedakan dengan objek lain, sebagai contoh murid
,guru ,yayasan . Entitias tersebut terdiri dari beberapa atribut. Sebagai
contoh, nis, nama, alamat dan umur.
Atribut NIS adalah atribut
yang unik yang digunakan untuk mengidentifikasikan atau membedakan siswa dengan siswa yang lain .
Pada tiap-tiap entitas harus memiliki 1 atribut unik yang dikenal dengan sebutan primary key.
Atribut merupakan entitas
pasti yang memiliki elemen yang berfungsi untuk dapat mendeskripsikan
karakteristik dari suatu entitas tersebut seperti contoh di atas . Isi dari
atribut tersebut memiliki sesuatu yang bisa mengidentifikasikan isi elemen yang
satu dengan yang lainnya.
Terdapat dua jenis Atribut antara lain sebagai
berikut :
1. Identifier (key) yang berfungsi sebagai
penentu entity secara unik (primary
key).
2. Descriptor (nonkey attribute) digunakan
untuk dapat menspesifikasikan karakteristik dari sebuah entity yang tidak unik.
Relasi adalah suatu hubungan
antara beberapa entitas. contoh relasi antar mahasiswa dengan mata kuliah atau
pelajaran yang diambil , yang mana pada
tiap-tiap mahasiswa dapat mengambil beberapa matakuliah serta setiap mata
kuliah itu juga bisa diambil lebih dari 1 mahasiswa. Relasi itu mempunyai
hubungan banyak ke banyak (one to many).
Himpunan relasi antar entitas pemetaan
kardinalitas terdiri dari :
1. One to one
2. One to many
3. Many to many
2.2 Pengertian CDM
CDM adalah model yang dibuat
berdasarkan anggapan bahwa dunia nyata terdiri dari koleksi obyek-obyek dasar
yang dinamakan entitas (Entity) serta hubungan (relationship) antara
entitas-entitas tersebut. Biasanya CDM direpresentasikan dalam bentuk Entity Relationship
Diagram. CDM memodelkan struktur logis dari keseluruhan aplikasi data, tidak
tergantung pada software atau pertimbangan model struktur data.
CDM yang valid dapat
dikonversi ke PDM atau OOM. dalam
penerapannya dapat di samakan dengan ERD yang fungsinya memang sama yaitu
memodelkan struktur logik dari basis data. dipakai untuk menggambarkan secara
detail struktur basis data dalam bentuk logik. terdiri dari objek yang tidak
diimplementasikan secara langsung kedalam basis data yang sesungguhnya.
Jenis objek dalam CDM :
1. Entity
2. Relationship
3. Inheritance
2.3 Pengertian PDM
PDM merupakan model yang
menggunakan sejumlah tabel untuk menggambarkan data serta hubungan antara
data-data tersebut. Setiap tabel mempunyai sejumlah kolom di mana setiap kolom
memiliki namayang unik. PDM merupakan gambaran secara detail basis data dalam
bentuk fisik. Penggambaran rancangan PDM memperlihatkan struktur penyimpanan
data yang benar pada basis data yang digunakan sesungguhnya.
Jenis Objek dalam PDM :
1. Table
2. View
3. Reference
Komentar
Posting Komentar