Pemodelan Data Konseptual

Pemodelan Data Konseptual
SISTEM BASIS DATA | PERTEMUAN 2 DARI 10
Klik judul bagian untuk membuka atau menutup.
PERTEMUAN 2
Pemodelan Data Konseptual (ERD)
Menggambar denah sebelum membangun kota
Capaian: Mampu menggambar ERD: entitas, atribut, relasi, kardinalitas, dan partisipasi pada skenario dunia nyata.
 
๐Ÿ“˜ Komponen ERD
  • Entitas: objek yang datanya disimpan (kuat atau lemah).
  • Atribut: kunci, komposit, multinilai, turunan.
  • Relasi: hubungan antar entitas, bisa punya atribut.
๐Ÿ“˜ Kardinalitas dan Partisipasi
  • 1:1, 1:N, dan M:N.
  • Partisipasi total (wajib) dan parsial (opsional).
  • Langkah: entitas, atribut, kunci, relasi, kardinalitas, partisipasi.
๐Ÿงฉ Metafora
Perumpamaan: Denah kota: entitas = gedung, atribut = ciri gedung, relasi = jalan penghubung antar gedung.
๐Ÿงช Contoh Kasus / Kode
MAHASISWA(nim*, nama)      MATAKULIAH(kode_mk*, nama_mk, sks)
Relasi : MAHASISWA --mengambil-- MATAKULIAH
Kardinalitas : M:N   (banyak mahasiswa, banyak matakuliah)
Hasil pemecahan : KRS(nim*, kode_mk*, nilai)
๐Ÿ–ผ๏ธ Ilustrasi Visual
Diagram ERD mahasiswa mengambil matakuliah
Persegi = entitas, oval = atribut, belah ketupat = relasi. Huruf M dan N menunjukkan kardinalitas banyak-ke-banyak.
๐Ÿž Kesalahan Umum
  • Menjadikan relasi sebagai atribut.
  • Lupa menentukan kunci utama.
  • Membiarkan relasi M:N tanpa tabel penghubung.
โœ๏ธ Latihan

Buat ERD perpustakaan: ANGGOTA meminjam BUKU. Tentukan atribut, kunci, dan kardinalitasnya.

๐Ÿš€ Ajakan (Call to Action)
Ajakan: Gambar ERD toko online Anda (pelanggan, produk, pesanan) sebelum membuka DBMS.
Disusun oleh ALIMIN, M.Kom