Alat bantu Perancangan Basis Data Entity Relationship (ERD)
Model ERD (Entity Relationship)
Tiga notasi dasar pada model E-R yaitu :
Individu : pegawai, pelanggan, mahasiswa, supplier.
Tempat : ruang, bangunan, kantor, kampus.
Objek : Motor, buku, rumah.
Peristiwa : pendaftaran, pemesanan, penagihan.
Notasi:
- Hubungan satu ke banyak (one to many).
- Hubungan banyak ke banyak (many to many).
Contoh Penggambaran Diagram ER :
- Model Entity Relationship Adalah suatu penyajian data dengan menggunakan Entity dan Relationship.
- ERD merupakan notasi grafis dalam pemodelan data konseptual yang mendeskripsikan hubungan antara penyimpanan.
- Data apa yang kita perlukan? bagaimana data yang satu berhubungan dengan yang lain?
Tiga notasi dasar pada model E-R yaitu :
- Entity sets (Entitas)
- Relationship sets (Relasi)
- Attributes (Atribut)
- Entity adalah sebuah “benda” (thing) atau “objek”(object) di dunia nyata yang dapat dibedakan dari semua objek lainnya.
- Entity sets adalah sekumpulan entity yang mempunyai tipe yang sama. Kesamaan tipe ini dapat dilihat dari atribut/property yang dimiliki oleh setiap entiti.
Individu : pegawai, pelanggan, mahasiswa, supplier.
Tempat : ruang, bangunan, kantor, kampus.
Objek : Motor, buku, rumah.
Peristiwa : pendaftaran, pemesanan, penagihan.
Notasi:
- [ Nama_Entity ]
- pegawai
- Relationship adalah hubungan diantara beberapa entiti.
- Relationship set adalah sekumpulan relasi yang mempunyai tipe yang sama.
- Contoh : Mengambil, Memiliki
- Relationship set notasikan dengan diamond seperti tampak pada gambar.
- Atribut adalah karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut.
- Penetapan atribut bagi sebuah entitas umumnya memang didasarkan pada fakta yang ada.
- Contoh: Atribut dari entitas Pelanggan : No.KTP, Nama, Alamat
- Notasi.
- Attribut Deskriptif
- Attribut Sederhana dan Atribut Komposit
- Attribut Bernilai Tunggal dan Atribut Bernilai Banyak
- Attribut Turunan
- Menunjukkan jumlah entity yang dihubungkan ke satu entity lain dengan suatu relationship sets
- Kardinalitas pemetaan meliputi :
- Hubungan satu ke banyak (one to many).
- Hubungan banyak ke banyak (many to many).
Contoh Penggambaran Diagram ER :
No comments: