15+ Contoh ERD, Pengertian, dan Cara Membuat ERD yang Bisa Anda Pelajari

15+ Contoh ERD, Pengertian, dan Cara Membuat ERD yang Bisa Anda Pelajari – Bidang teknologi, komunikasi dan informatika sangatlah terbiasa dengan istilah ERD (Entity Relationship Diagram).

Diagram relasi antar entitas ini merupakan suatu bagian yang tidak terpisahkan dalam proses perancangan sistem, karena ERD adalah suatu gabungan dari beberapa bagian yang saling terhubung.

Oleh karena itu dengan mempelajari ERD, Anda dapat mengetahui perancangan sistem dengan alur yang cukup rumit dan detail.

Pada kesempatan kali ini ukulele akan membahas berbagai hal seputar ERD, mulai dari pengertian, fungsi, model data, notasi, komponen, dan simbol ERD, cara membuat ERD, hingga contoh ERD. Selamat menyimak!

Baca juga:

Pengertian ERD

Entity Relationship Diagram atau ERD adalah suatu gambaran grafis yang mewakili logika database secara lengkap dan mendetail, dimana antar database membentuk entitas yang terhubung satu sama lain. Database disini dapat disebut sebagai atribut dalam ERD.

Fungsi ERD

ERD memiliki fungsi yang dapat dikembangkan perancangan suatu sistem, berikut adalah pembahasannya :

  • Dapat memudahkan dalam melakukan analisis sebuah database melalui cara yang cepat dan simpel.
  • Dapat menjalankan hubungan antar data yang mempunyai keterkaitan berdasarkan suatu objek yang terhubung dalam suatu relasi.
  • Mendokumentasikan data yang terdapat dalam database dengan melakukan analisis serta identifikasi dari setiap objek atau entitas dan relasinya.
  • Dapat melakukan uji pada model yang telah dibuat.

Model Data pada ERD

Secara umum 3 model data yang ada pada ERD adalah ; konseptual, logis, dan fisik. Berikut adalah pembahasannya:

  • Model Data Konseptual, merupakan suatu model ER tertinggi yang didalamnya berisi data secara detail. Model ini juga bisa digunakan untuk mendefinisikan entitas data dari referensi utama yang digunakan oleh suatu organisasi.
  • Model data logis, yaitu model ER yang mengandung data yang lebih rinci dari model konseptual.
  • Model data fisik, yaitu suatu model ER yang dikembangkan dari model data logis untuk dijadikan sebagai database.

Notasi, Komponen, dan Simbol dalam ERD

Pemahaman mengenai notasi, komponen, dan simbol dalam ERD adalah hal yang penting untuk merancang ERD yang urut dan benar. Berikut ini adalah pembahasannya.

Notasi, Komponen, dan Simbol dalam ERD
Notasi, Komponen, dan Simbol dalam ERD

Berdasarkan simbol ERD dan keterangan dari notasi diatas, dapat dijelaskan sebagai berikut :

  • Simbol persegi panjang menggambarkan suatu entitas.
  • Bentuk belah ketupat menggambarkan suatu relasi atau proses
  • Bentuk lingkaran atau elips menggambarkan suatu atribut
  • Garis dapat menggambarkan suatu hubungan atau penghubung.

Cara Membuat ERD

Dalam membuat ERD diagram dapat memperhatikan berbagai tahapan atau metodologi. Berikut adalah cara atau tahapan yang bisa Anda lakukan untuk membuat ERD diagram.

  • Menentukan entitas dengan cermat, teliti, dan baik terlebih dahulu untuk menjawab persoalan yang ada.
  • Selanjutnya menentukan relasi antar entitas untuk mengetahui hubungan antar entitas.
  • Mulai menggambar ERD yang bersifat sementara, hal ini dimaksudkan bahwa penggambaran ERD adalah untuk memberikan deskripsi secara umum terlebih dahulu.
  • Membuat kardinalitas untuk menentukan jumlah dari kejadian.
  • Menentukan kata kunci utama dalam sebuah entitas.
  • Gambarlah ERD berdasarkan kunci utama.
  • Menentukan atribut yang dibutuhkan dalam setiap entitas yang telah ditentukan sebelumnya.
  • Menggambar ERD dengan lengkap bersama atribut yang ada.
  • Lakukan pemeriksaan dan evaluasi terhadap hasil, jika ditemukan kekeliruan maka dapat mengulang langkah sebelumnya.

Contoh ERD

Setelah mengetahui kaidah-kaidah ERD diatas, maka Anda dapat mempelajari berbagai contoh ERD. Berikut adalah 16 contoh ERD yang telah kami buat.

  1. Contoh ERD Perpustakaan

Contoh ERD Perpustakaan
Contoh ERD Perpustakaan
Tabel ERD Perpustakaan
Tabel ERD Perpustakaan

Analisis

Berdasarkan contoh ERD Perpustakaan diatas dapat diketahui terdapat 3 entitas yaitu; anggota, buku, dan denda. Selain itu terdapat dua proses yaitu pinjam dan membayar yang dapat dijelaskan sebagai berikut :

  • Proses pinjam mendeskripsikan hubungan yang terjadi antara anggota dengan buku. Bagian ini juga berfungsi jika anggota akan meminjam buku di perpustakaan.
  • Proses membayar, dapat menjelaskan tentang hubungan antara anggota dengan denda. Proses ini bisa terjadi apabila terdapat anggota yang terlambat mengembalikan buku di perpustakaan.
  1. Contoh ERD Sekolah

Contoh ERD Sekolah
Contoh ERD Sekolah
Tabel ERD Sekolah
Tabel ERD Sekolah

Analisis

Berdasarkan contoh ERD Sekolah diatas dapat diketahui terdapat 3 entitas yaitu; Provinsi, sekolah, dan status. Ada dua proses pada ERD tersebut yaitu memiliki dan lokasi yang dapat dijelaskan sebagai berikut:

  • Berdasarkan ERD Sekolah diatas dapat dilakukan analisis yang mempunyai tujuan akhir melihat lokasi sekolah. Terdapat dua proses yang ada di ERD tersebut, yaitu; lokasi dan memiliki.
  • Proses lokasi bertujuan untuk mengetahui lokasi sekolah, sedangkan proses memiliki bertujuan untuk mengetahui status dari sekolah yang dituju tersebut.
  1. Contoh ERD Melamar Pekerjaan Secara Online

Contoh ERD Melamar Pekerjaan Secara Online
Contoh ERD Melamar Pekerjaan Secara Online
Tabel ERD Melamar Pekerjaan Secara Online
Tabel ERD Melamar Pekerjaan Secara Online

Analisis

Berdasarkan contoh ERD Melamar Pekerjaan Secara Online diatas dapat diketahui terdapat 3 entitas yaitu; pelamar pekerjaan, platform penyedia layanan kerja online, perusahaan/tempat kerja yang dilamar. Selain itu terdapat dua proses yaitu melamar pekerjaan dan menyalurkan data pelamar yang dapat dijelaskan sebagai berikut :

  • Proses melamar pekerjaan dilakukan oleh pelamar kerja dengan mendaftar atau membuat akun di platform penyedia layanan kerja online.
  • Sedangkan proses menyalurkan data pelamar dialkukan oleh platform penyedia layanan kerja online kepada perusahaan atau tempat kerja yang bersangkutan dan telah dilamar oleh para pelamar kerja.
  • Dengan demikian data pelamar dapat terekam dan sampai kepada perusahaan yang dituju.

Baca juga:

  1. Contoh ERD Pemesanan Tiket Bioskop Online

Contoh ERD Pemesanan Tiket Bioskop Online
Contoh ERD Pemesanan Tiket Bioskop Online
Tabel ERD Pemesanan Tiket Bioskop Online
Tabel ERD Pemesanan Tiket Bioskop Online

Analisis

Berdasarkan contoh ERD Pemesanan Tiket Bioskop Online diatas dapat diketahui terdapat 9 entitas yang cukup kompleks, beserta atribut yang menyertainya. Selain itu terdapat 7 proses yang menghubungkan kesembilan entitas tersebut.

Hal tersebut menjadi sedemikian kompleks karena ERD tersebut memiliki entitas dan proses yang berlapis. Dalam memahami contoh ERD Pemesanan Tiket Bioskop Online diatas dapat dilakukan perancangan ERD dengan menggambarkan alur dan atribut secara detail dan mendalam.

  1. Contoh ERD Membuat Kartu Member Minimarket

Contoh ERD Membuat Kartu Member Minimarket
Contoh ERD Membuat Kartu Member Minimarket
Tabel ERD Membuat Kartu Member Minimarket
Tabel ERD Membuat Kartu Member Minimarket

Analisis

Berdasarkan contoh ERD Membuat Kartu Member Minimarket diatas dapat diketahui terdapat 3 entitas yaitu; customer, pramuniaga minimarket, dan kartu member. Selain itu terdapat dua proses yaitu mendaftar member dan membuat kartu member yang dapat dijelaskan sebagai berikut :

  • Proses mendaftar member mendeskripsikan hubungan yang terjadi antara customer dengan pramuniaga minimarket, dimana terdapat interaksi awal antara customer dengan pramuniaga minimarket saat membuat kartu.
  • Proses membuat kartu member, dapat menjelaskan tentang proses yang dilakukan pramuniaga minimarket untuk membuat kartu member customer hingga kartu jadi.
  1. Contoh ERD Membuat Akun Media Sosial

Contoh ERD Membuat Akun Media Sosial
Contoh ERD Membuat Akun Media Sosial
Tabel ERD Membuat Akun Media Sosial
Tabel ERD Membuat Akun Media Sosial

Analisis

Berdasarkan contoh ERD Membuat Akun Media Sosial diatas dapat diketahui terdapat 3 entitas yaitu; user, admin media sosial, dan media sosial. Selain itu terdapat dua proses yaitu mendaftar media sosial dan membuat akun media sosial.

Kedua proses tersebut saling menghubungkan antar entitas yang ada. Proses  mendaftar media sosial dilakukan oleh user dimana secara daring, data user akan diterima dan diproses oleh admin media sosial.

Pada proses membuat akun media sosial dilakukan oleh admin media sosial dengan memproses database user yang telah didapatkan saat mendaftar, hingga media sosial jadi, dan dapat digunakan oleh user.

  1. Contoh ERD Mengajar Mata Kuliah

Contoh ERD Mengajar Mata Kuliah
Contoh ERD Mengajar Mata Kuliah
Tabel ERD Mengajar Mata Kuliah
Tabel ERD Mengajar Mata Kuliah

Analisis

Berdasarkan contoh ERD Mengajar Mata Kuliah diatas dapat diketahui terdapat 3 entitas yaitu; dosen, mata kuliah, dan mahasiswa. Selain itu terdapat dua proses yaitu mengajar dan belajar yang dapat dijelaskan sebagai berikut :

  • Proses mengajar dilakukan oleh dosen untuk memenuhi tugas dalam memberikan mata kuliah kepada mahasiswa dalam periode tertentu.
  • Proses belajar, dapat menjelaskan tentang interaksi antara mahasiswa dengan dosen atau tenaga pengajar melalui mata kuliah yang diambil.

Baca juga:

  1. Contoh ERD Penyewaan CD/DVD Film

Contoh ERD Penyewaan CD/DVD Film
Contoh ERD Penyewaan CD/DVD Film
Tabel ERD Penyewaan CD/DVD Film
Tabel ERD Penyewaan CD/DVD Film

Analisis

Berdasarkan contoh ERD Penyewaan CD/DVD Film diatas dapat diketahui terdapat 3 entitas yaitu; pegawai, CD/DVD Film, dan member. Proses yang terjadi antar entitas hanya satu yaitu transaksi.

Proses transaksi mewakili semua hubungan atau relasi dari ketiga entitas didalam ERD tersebut. erd tersebut cukup kompleks, terutama atribut dari setiap entitas. Walaupun begitu setiap entitas dipertemukan dalam proses yang sama yaitu transaksi.

  • mengembalikan buku di perpustakaan.
  1. Contoh ERD Perusahaan Manufaktur Bidang Produksi

Contoh ERD Perusahaan Manufaktur Bidang Produksi
Contoh ERD Perusahaan Manufaktur Bidang Produksi
Tabel ERD Perusahaan Manufaktur Bidang Produksi
Tabel ERD Perusahaan Manufaktur Bidang Produksi

Analisis

Berdasarkan contoh ERD Perusahaan Manufaktur Bidang Produksi diatas dapat diketahui ada 3 entitas yaitu; bagian keuangan, bagian produksi, dan bagian pemasok. Selain itu terdapat dua proses yaitu alokasi biaya dan membeli yang dapat dijelaskan sebagai berikut.

  • Proses alokasi biaya dijelaskan bahwa hubungan yang terjadi antara bagian keuangan dan bagian produksi. Dalam hal ini bagian keuangan berperan sebagai pengendali biaya yang dibutuhkan oleh bagian produksi untuk melaksanakan pengolahan produk hingga menjadi produk siap jadi atau layak jual.
  • Proses membeli, dilakukan oleh bagian produksi, sebagai pelaksana aktivitas manufaktur dengan bagian pemasok, sebagai penyuplai bahan mentah kepada perusahaan manufaktur. Dimana bagian pemasok mendistribusikan bahan mentah yang telah dibeli oleh bagian produksi.
  1. Contoh ERD Perusahaan Jasa Ekspedisi

Contoh ERD Perusahaan Jasa Ekspedisi
Contoh ERD Perusahaan Jasa Ekspedisi
Tabel ERD Perusahaan Jasa Ekspedisi
Tabel ERD Perusahaan Jasa Ekspedisi

Analisis

Berdasarkan contoh ERD Perusahaan Jasa Ekspedisi diatas dapat diketahui terdapat 3 entitas yaitu; pengirim, jasa ekspedisi, dan penerima. Proses yang terjadi pada ketiga entitas tersebut adalah mengirim dan menerima

Proses mengirim dilakukan oleh pengirim dengan memberikan barang dan data yang ada dalam atribut dari pengirim ataupun penerima kepada jasa ekspedisi.

Proses menerima dilakukan oleh jasa ekspedisi dengan penerima barang, dimana kurir yang mengantarkan barang kepada penerima sesuai dengan data yang tercantum sebelumnya.

  1. Contoh ERD Berobat Di Dokter Rujukan/Keluarga

Contoh ERD Berobat Di Dokter Rujukan/Keluarga
Contoh ERD Berobat Di Dokter Rujukan/Keluarga
Tabel ERD Berobat Di Dokter Rujukan/Keluarga
Tabel ERD Berobat Di Dokter Rujukan/Keluarga

Analisis

Berdasarkan contoh ERD Berobat Di Dokter Rujukan/Keluarga diatas dapat diketahui terdapat 3 entitas yaitu; pasien, dokter, dan obat. Selain itu terdapat dua proses yaitu diperiksa dan memberi yang dapat dijelaskan sebagai berikut :

  • Proses diperiksa terjadi antara pasien dengan dokter yang saling berinteraksi satu sama lain untuk mengetahui penyakit pasien dan obat yang sesuai pada penyakitnya.
  • Proses memberi, dimaksudkan dengan dokter memberi obat kepada pasien sesuai penyakit yang diderita, dengan aturan sesuai resep dokter. Sehingga pasien dapat mengkonsumsi obat tersebut dengan aman.

Baca juga:

  1. Contoh ERD Mengisi Kuesioner Penelitian

Contoh ERD Mengisi Kuesioner Penelitian
Contoh ERD Mengisi Kuesioner Penelitian
Tabel ERD Mengisi Kuesioner Penelitian
Tabel ERD Mengisi Kuesioner Penelitian

Analisis

Berdasarkan contoh ERD Mengisi Kuesioner Penelitian diatas dapat diketahui terdapat 3 entitas yaitu; peneliti, kuesioner, dan responden. Selain itu terdapat dua proses yaitu membuat dan mengisi yang dapat dijelaskan sebagai berikut :

  • Proses membuat dapat menjelaskan tentang pembuatan kuesioner yang dilakukan oleh peneliti dengan merancang secara matang sebelum disebar kepada responden untuk diisi .
  • Proses mengisi, dilakukan oleh responden yang telah ditentukan oleh peneliti untuk mengisis kuesioner yang telah dibuat oleh peneliti. Tentunya etika penelitian yang terjadi antara peneliti dengan responden harus diperhatikan dengan baik.
  1. Contoh ERD Transfer Bank Via ATM

Contoh ERD Transfer Bank Via ATM
Contoh ERD Transfer Bank Via ATM
Tabel ERD Transfer Bank Via ATM
Tabel ERD Transfer Bank Via ATM

Analisis

Berdasarkan contoh ERD Transfer Bank Via ATM diatas dapat diketahui terdapat 3 entitas yaitu; pengirim, ATM, dan penerima. Selain itu terdapat dua proses yaitu mengirim dan menerima. Proses tersebut menghubungkan pada masing-masing entitas.

Proses mengirim dilakukan oleh mengirim untuk mentransfer sejumlah uang kepada penerima melalui ATM. Proses menerima ada pada penerima uang dimana penerima bisa saja mendapat notifikasi uang masuk dari akun bank yang didaftarkan melalui mobile / internet banking.

  1. Contoh ERD Penyewaan Mobil

Contoh ERD Penyewaan Mobil
Contoh ERD Penyewaan Mobil
Tabel ERD Penyewaan Mobil
Tabel ERD Penyewaan Mobil

Analisis

Berdasarkan contoh ERD Penyewaan Mobil diatas memiliki model yang berbeda-beda, meskipun kasusnya sama. Hal tersebut dikarenakan terdapat kaitan yang erat antara membangun ERD dengan cara berpikir.

Diagram tersebut menunjukkan hubungan yang erat antara entitas satu dengan lainnya melalui proses punya dan transaksi yang dibutuhkan antar entitas. Sehingga ERD penyewaan mobil ini dapat berjalan sebagaimana mestinya.

  1. Contoh ERD Dosen sebagai Kepala Jurusan

Contoh ERD Dosen sebagai Kepala Jurusan
Contoh ERD Dosen sebagai Kepala Jurusan
Tabel ERD Dosen sebagai Kepala Jurusan
Tabel ERD Dosen sebagai Kepala Jurusan

Analisis

Berdasarkan contoh ERD Dosen sebagai Kepala Jurusan diatas dapat diketahui bahwa seorang dosen hanya dapat mengepalai satu jurusan. Selain itu jurusan yang dikepalai oleh seorang dosen juga tidak lebih dari satu.

  1. Contoh ERD Menyewa Kamar Kos

Contoh ERD Menyewa Kamar Kos
Contoh ERD Menyewa Kamar Kos
Tabel ERD Menyewa Kamar Kos
Tabel ERD Menyewa Kamar Kos

Analisis

Berdasarkan contoh ERD Menyewa Kamar Kos dapat diketahui terdapat 3 entitas yaitu pemilik kos, kamar kos, penyewa kos.

Hal tersebut terdapat proses yang menghubungkan antar entitas yaitu proses menawarkan yang dilakukan oleh pemilik kos kepada penyewa kamar, serta proses menyewa yang dilakukan oleh penyewa kos kepada pemilik kos.

Bagaimana teman-teman materi ERD diatas? Mulai dari pengertian, cara membuat ERD, hingga contoh ERD tentu dapat memberikan gambaran mengenai detail dan kompleksnya materi ini.

Dapat dikatakan bahwa ERD adalah salah satu bentuk diagram yang memuat informasi berupa entitas, atribut, dan database yang terhubung satu sama lain melalui garis.

Agar lebih paham, simak tutorial ERD dari Lucidchart berikut:

Baca juga:


Jadi perlu diingat bahwa contoh ERD yang kami bahas diatas memiliki hubungan yang saling berkaitan satu sama lain dari setiap entitasnya.


Semoga materi yang Anda pelajari mengenai berbagai hal tentang ERD (Entity Relationship Diagram) dapat menambah wawasan dan memberikan manfaat, sekian dan terima kasih.

3 thoughts on “15+ Contoh ERD, Pengertian, dan Cara Membuat ERD yang Bisa Anda Pelajari”

Leave a Comment