LMS-SPADA INDONESIA
Mata Kuliah: Basis Data
Topik: Entity-Relationship Diagram (ERD)
Pemodelan Logis: Transformasi Rancangan Konseptual ER (Entity-Relationship) menjadi ERD (Entity-Relationship Diagram).
Pada tugas ini, Anda diminta untuk melanjutkan hasil dari Tugas 1 sebelumnya. Anda akan mengubah rancangan ER konseptual yang telah Anda buat menjadi sebuah Entity-Relationship Diagram (ERD) yang lengkap dan detail. ERD ini harus secara akurat merepresentasikan semua entitas, atribut, relasi, dan kardinalitas berdasarkan studi kasus yang diberikan pada tugas pertama.
Mahasiswa dibebaskan untuk menggunakan tools atau perangkat lunak pemodelan apa pun (misalnya, Lucidchart, draw.io, MySQL Workbench, Visio, dll.) yang relevan dan sesuai dengan pembahasan materi pada pertemuan ke-3.
Setelah menyelesaikan tugas ini, mahasiswa diharapkan mampu:
✅ Membedakan antara model ER konseptual dengan ERD logis.
✅ Mengidentifikasi dan mendefinisikan entitas, atribut (termasuk primary key dan foreign key), serta relasi dari sebuah model konseptual.
✅ Menerapkan notasi standar (seperti Chen atau Crow's Foot) untuk menggambarkan relasi, kardinalitas (1:1, 1:M, M:N), dan partisipasi (total/parsial) dalam sebuah ERD.
✅ Menggunakan perangkat lunak (tools) pemodelan basis data untuk membuat ERD yang profesional dan mudah dibaca.
Ikuti langkah-langkah berikut untuk menyelesaikan tugas ini:
Review Tugas 1:
Buka kembali hasil rancangan ER konseptual dari Tugas 1.
Pastikan Anda telah mengidentifikasi semua entitas, atribut, dan relasi yang dibutuhkan sesuai studi kasus. Perbaiki jika ada kekurangan.
Pilih Tools Pemodelan:
Pilih salah satu software/tools untuk menggambar ERD. Beberapa rekomendasi:
Online/Web-based: Lucidchart, draw.io (sekarang diagrams.net), Miro.
Desktop: MySQL Workbench (jika ingin langsung terhubung dengan perancangan database), Microsoft Visio, XAMPP (via phpMyAdmin Designer).
Pastikan Anda memilih tools yang mendukung notasi ERD yang telah kita pelajari (misalnya, notasi Chen dengan simbol wajik untuk relasi, atau Crow's Foot dengan simbol "kaki gagak").
Gambar Diagram ERD:
Entitas: Gambarkan setiap entitas sebagai persegi panjang dengan nama entitas di dalamnya.
Atribut: Tentukan semua atribut untuk setiap entitas.
Garis bawahi atribut yang berfungsi sebagai Primary Key.
Jika menggunakan notasi Chen, gambarkan atribut sebagai oval yang terhubung ke entitas. Jika menggunakan notasi lain (seperti Crow's Foot), tuliskan atribut di dalam kotak entitas.
Relasi: Hubungkan entitas-entitas yang memiliki relasi menggunakan garis. Beri nama yang deskriptif pada setiap relasi (biasanya menggunakan kata kerja).
Kardinalitas & Partisipasi: Tentukan dan gambarkan kardinalitas relasi (satu-ke-satu, satu-ke-banyak, atau banyak-ke-banyak) dan jenis partisipasinya (opsional atau wajib) pada setiap ujung garis relasi menggunakan notasi yang sesuai dengan tools Anda.
Finalisasi & Validasi:
Pastikan ERD yang Anda buat sudah lengkap, logis, dan merepresentasikan semua aturan bisnis dari studi kasus.
Periksa kembali penamaan entitas, atribut, dan relasi agar konsisten dan mudah dipahami.
Pastikan diagram terlihat rapi, tidak ada garis yang tumpang tindih secara tidak perlu, dan mudah dibaca.
Format File: Kumpulkan hasil ERD Anda dalam format PDF atau gambar berkualitas tinggi (PNG/JPG).
Isi File: File yang dikumpulkan harus berisi gambar ERD yang jelas. Sertakan juga nama, NIM, dan kelas Anda di dalam file tersebut.
Nama File: Simpan file dengan format: ERD_NIM_NamaLengkap.pdf
Platform: Unggah file tugas Anda ke portal e-learning [SIDIA].
Batas Waktu: [Sesuai dengan deadline di SIDIA]
Tugas Anda akan dinilai berdasarkan kriteria berikut:
| Kriteria Penilaian | Bobot | Deskripsi |
| Ketepatan Entitas & Atribut | 30% | Semua entitas yang relevan teridentifikasi. Setiap entitas memiliki atribut yang sesuai, termasuk penentuan primary key yang benar. |
| Ketepatan Relasi & Kardinalitas | 40% | Semua relasi antar entitas digambarkan dengan benar, beserta kardinalitas dan partisipasi yang logis sesuai studi kasus. |
| Kesesuaian Notasi & Penggunaan Tools | 20% | Penggunaan notasi ERD (Chen/Crow's Foot/lainnya) yang konsisten dan sesuai dengan kaidah yang dipelajari. |
| Kerapian & Keterbacaan | 10% | Diagram disajikan dengan rapi, jelas, dan mudah untuk dibaca serta dipahami alurnya. |
| Total | 100% |