ERD
(Entity Relationship Diagram)
Menurut Wikipedia Diagram Hubungan Entitas atau entity relationship diagram merupakan model data berupa notasi
grafis dalam pemodelan data konseptual yang menggambarkan hubungan antara
penyimpan. Model data sendiri merupakan sekumpulan cara, peralatan untuk
mendeskripsikan data-data yang hubungannya satu sama lain, semantiknya, serta
batasan konsistensi. Model data terdiri dari model hubungan entitas dan model
relasional.
Sedangkan menurut blog ini ERD dibutuhkan dalam rekayasa perangkat
lunak, sebuah Entity-Relationship Diagram (ERD) merupakan abstrak dan
konseptual representasi data. Entity-Relationship adalah salah satu metode
pemodelan basisdata yang digunakan untuk menghasilkan skema konseptual untuk
jenis/model data semantik sistem. Dimana sistem seringkali memiliki
basis data relasional, dan ketentuannya bersifat top-down. Diagram untuk
menggambarkan model Entitiy-Relationship ini disebut Entitiy-Relationship
diagram, ER diagram, atau ERD.
- Entitas
Entitas adalah suatu objek yang dapat
didefinisikan dalam lingkungan pemakai, sesuatu yang penting bagi pemakai dalam
konteks sistem yang akan dibuat. Sebagai contoh pelanggan, pegawai dll.
Seandainya A adalah seorang pegawai maka A adalah isi dari pegawai, sedangkan
jika B adalah seorang pelanggan maka B adalah isi dari pelanggan. Karena itu
harus dibedakan entitas sebagai bentuk umum dari deskripsi tertentu dan isi
entitas seperti A dan B dalam contoh di atas.
- Entitas Kuat
Entitas yang mempunyai
atribut kunci. Entitas ini bersifat mandiri, keberadaanya tidak bergantung pada
entitas lainnya. Percepatan entitas kuat selalu memiliki karakteristik yang
unik disebut identifier (sebuah
atribut tunggal atau gabungan atribut-atribut yang secara unik dapat digunakan
untuk membedakannya dari entitas kuat yang lain).
- Entitas Lemah
Entitas yang tidak mempunyai atribut kunci.
Entitas lemah diidentifikasikan dengan menghubungkan entitas tertentu dari tipe
entitas yang lain ditambah atribut dari entitas lemah. Tipe entitas lain yang
dipakai untuk mengidentifikasikan suatu entitas lemah disebut identifying owner dan relasi yang
menghubungkan entitas lemah dengan owner disebut identifying relationship Contoh entitas pegawai
- Atribut
Entytas mempunyai elemen yang
disebut atribut, dan berfungsi mendekripsikan karakter dari entitas. Atribut
adalah properti atau karakteristik yang dimiliki oleh suatu entitas dimana
properti atau karakteristik itu bermakna atau berarti bagi organisasi atau
perusahaan, misalnya untuk pencatatan data pegawai di suatu instansi, entitas
pegawai mungkin memiliki atribut-atribut nomor induk pegawai, nama, alamat,
nomor telepon, gaji pokok dan lainnya. Setiap diagram hubungan entitas bisa
terdapat lebih dari satu atribut. Atribut digambarkan dalam bentuk elips.Entitas memiliki
himpunan atribut yang berasosiasi dengannya.
- Relasi
Relasi adalah hubungan antara suatu
himpunan dengan himpunan entitas yang lainnya. Pada penggambaram diagram
hubungan entitas, relasi adalah perekat yang menghubungkan suatu entitas dengan
entitas lainnya. Relasi merupakan hubungan yang berarti antara suattu entitas
dengan entitas lainnya. Frasa ini berimplikasi bahwa relasi mengijinkan untuk
menjawab pertanyaan-pertanyaan yang berkaitan dengan hubungan suatu entits
dengan lainya. Hubungan dibedakan antar bentuk hubungan antar entitas dengan
isinya masing-masing.
- Simbol-Simbol
(Simbol-SImbol Yang Terdapad Pada ER Diagram)
)* Sumber sudah dicantumkan pada sela-sela artikel
Tidak ada komentar:
Posting Komentar