Konten dari Pengguna

Contoh ERD Lengkap dengan Pengertian dan Notasinya

How To Tekno

How To Tekno

How to tekno

·waktu baca 3 menit

comment
0
sosmed-whatsapp-white
copy-circle
more-vertical

Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan

Ilustrasi seseorang sedang mempelajari contoh ERD. Foto: Unsplash.com/Surface
zoom-in-whitePerbesar
Ilustrasi seseorang sedang mempelajari contoh ERD. Foto: Unsplash.com/Surface

Contoh ERD umumnya dipelajari mahasiswa jurusan komputer. ERD ini merupakan salah satu cara pemodelan data yang digunakan dalam suatu sistem informasi.

Menurut buku Analisis dan Perancangan Sistem Informasi untuk Keunggulan Bersaing Perusahaan dan Organisasi Modern oleh Hanif Al Fatta, ERD merupakan singkatan dari Entity Relationship Diagram.

ERD adalah gambar atau diagram yang menunjukkan suatu informasi yang dibuat, disimpan,dan digunakan dalam suatu sistem data base. ERD berfungsi untuk memberikan titik awal visual untuk desain data base sebelum diluncurkan.

Setelah data base dirilis pun, ERD masih memiliki fungsi sebagai titik referensi jika diperlukan debugging atau rekayasa ulang suatu proses.

Diagram tersebut juga menjadi acuan untuk mengatur data secara terstruktur dan mengintegrasikan ke dalam sistem informasi yang sudah ada.

Notasi yang Membentuk ERD

Ilustrasi ERD. Foto: Pixabay.com

Menurut buku Metode Analisis dan Perancangan Sistem oleh Sri Mulyani, cara membuat ERD adalah dengan memahami beberapa notasi dan simbol. Beberapa notasi yang membentuk ERD, yaitu:

1. Entitas

Entitas adalah segala sesuatu yang digambarkan dengan simbol persegi panjang. Arti dari simbol ini adalah segala sesuatu yang bisa digambarkan oleh data dan bisa berupa orang, benda, serta lainnya.

Entitas bisa digambarkan jika memenuhi aturan berikut ini:

  • Nama dari suatu entitas harus ditulis dalam simbol persegi panjang.

  • Nama dari suatu entitas dapat berupa kata benda, orang maupun tunggal.

  • Nama entitas sebaiknya ditulis atau menggunakan kata yang mudah dipahami dan jelas.

2. Atribut

Atribut merupakan bagian dari sebuah entitas. Contohnya seorang pelanggan memiliki atribut nama, kode pelanggan, telepon, alamat, dan lain-lain.

Atribut ini biasanya digambarkan dengan bentuk lingkaran elips. Atribut dalam ERD terbagi menjadi tiga jenis, di antaranya:

  • Atribut Key: atribut ini merupkan jenis atribut kunci yang terdiri dari satu atau beberapa atribut yang dapat membedakan baris data dan bersifat unik.

  • Atribut Composite: atribut yang terdiri dari beberapa bagian yang dapat dipecah atau dapat dikatakan memiliki subatribut.

  • Atribut Derivatif: suatu atribut yang tidak harus disimpan dalam data base.

3. Relasi

Notasi relasi digunakan untuk menghubungkan antar-entitas yang memiliki keterkaitan. Dalam sebuah relasi selalu terjadi proses baru yang menghasilkan sesuatu yang baru pula. Aturan dari relasi dalam ERD, di antaranya:

  • Relasi selalu digambarkan dengan simbol yang berbentuk belah ketupat.

  • Nama dari sebuah relasi harus ditulis dalam simbol belah ketupat.

  • Nama relasi harus berupa kata kerja aktif.

  • Nama relasi diusahakan ditulis dengan jelas dan mudah dipahami.

4. Garis Atau Penghubung

Garis pada ERD merupakan salah satu notasi penting karena memiliki fungsi menghubungkan antara entitas dengan relasi, entitas dengan atribut, dan sebaliknya.

Sebuah diagram tidak dapat dikatakan ERD apabila tidak memiliki garis, sebab hal ini tidak jelas atau tidak menunjukan proses apa pun.

Contoh ERD

Agar lebih memahami tentang ERD, berikut contoh ERD yang dikutip dari laman Edraw Soft. Gambar diagram ERD di bawah ini merupakan bentuk sistem informasi peminjaman buku perpustakaan sebuah universitas.

Contoh ERD Perpustakaan. Foto: Dokumentasi Edraw Soft.

Dari contoh di atas, ERD tersebut memiliki entitas berupa buku, penerbit, dan anggota. Tiap entitas memiliki atribut yang menjelaskan entitas tersebut. Rincian atribut dari entitas diagram adalah sebagai berikut:

  • Entitas Buku: Memiliki pengarang, ID_buku, judul, harga, dan ketersediaan.

  • Entitas Penerbit: Memiliki ID_penerbit, alamat_penerbit, dan nama_penerbit.

  • Entitas Anggota: Memiliki member_ID, member_date, member_type, member_address, member_name, dan expiry_date.

Demikian gambaran contoh ERD yang bisa dibuat. Semoga bermanfaat.

(IPT)

Frequently Asked Question Section

Apa itu ERD?

chevron-down

ERD atau Entity Relationship Diagram adalah gambar atau diagram yang menunjukkan suatu informasi yang dibuat, disimpan, dan digunakan dalam suatu sistem informasi.

Apa itu entitas?

chevron-down

Entitas adalah segala sesuatu yang digambarkan dengan simbol persegi panjang. Arti dari simbol ini adalah segala sesuatu yang bisa digambarkan oleh data.

Apa fungsi dari garis pada ERD?

chevron-down

Garis berfungsi untuk menghubungkan antara entitas dengan relasi, entitas dengan atribut, dan sebaliknya.