Materi ERD
ERD (Entity Relationship Diagram) adalah diagram yang digunakan untuk menggambarkan struktur database secara visual. ERD membantu kita memahami bagaimana data disimpan, dihubungkan, dan berinteraksi satu sama lain dalam suatu sistem.
Komponen Utama ERD
Entity (Entitas)
Adalah objek atau hal yang datanya disimpan dalam database.
Contoh: Siswa, Buku, KaryawanAttribute (Atribut)
Adalah informasi atau ciri dari suatu entitas.
Contoh:Siswa → nama, NIS, alamat
Buku → judul, penulis, tahun
Relationship (Relasi)
Menunjukkan hubungan antara entitas.
Contoh:Siswa meminjam Buku
Karyawan bekerja di Perusahaan
Jenis Relasi
One to One (1:1)
Satu entitas berhubungan dengan satu entitas lain
Contoh: 1 orang punya 1 KTPOne to Many (1:N)
Satu entitas berhubungan dengan banyak entitas lain
Contoh: 1 guru mengajar banyak siswaMany to Many (M:N)
Banyak entitas berhubungan dengan banyak entitas lain
Contoh: siswa bisa meminjam banyak buku, buku bisa dipinjam banyak siswa
Contoh Sederhana ERD (Perpustakaan)
Entitas:
Siswa
Buku
Peminjaman
Relasi:
Siswa meminjam Buku (melalui Peminjaman)
Fungsi ERD
Membantu merancang database sebelum dibuat
Mempermudah memahami alur data
Mengurangi kesalahan dalam pembuatan database
Menjadi dokumentasi sistem
Kesimpulan
ERD adalah “peta” dari database. Dengan ERD, kita bisa melihat struktur data dengan jelas sebelum membuatnya di SQL atau sistem lainnya.
Komentar
Posting Komentar