Anda di halaman 1dari 2

IF218 - PENGANTAR BASIS DATA

Praktikum 2

Pokok Bahasan Entity-Relationship Diagram (Diagram ER)


TIK 1. Memodelkan permasalahan di dunia nyata ke dalam model ER
2. Membuat Diagram ER
Setoran Laporan (Format Word) dan ER Diagram (Format Visio)
Zip dengan nama file: Prakt2_NIM.zip
Batas Akhir Setoran Akhir sesi praktikum

1. (Latihan 2.1) Jelaskan perbedaan antara istilah kunci primer, kunci kandidat, dan
kunci super.
2. (Latihan 2.2) Buat diagram ER untuk rumah sakit dengan satu set pasien dan satu set
dokter medis. Hubungkan dengan setiap pasien log dari berbagai tes dan pemeriksaan
yang dilakukan.
3. (Latihan 2.4) Kantor registrasi universitas menyimpan data tentang entitas berikut: (a)
mata kuliah, termasuk nomor, judul, kredit, silabus, dan prasyarat; (b) penawaran
kursus, termasuk nomor kursus, tahun, semester, nomor bagian, instruktur, pengaturan
waktu, dan ruang kelas; (c) siswa, termasuk id siswa, nama, dan program; dan (d)
instruktur, termasuk nomor identifikasi, nama, departemen, dan gelar. Selanjutnya,
pendaftaran siswa dalam kursus dan nilai yang diberikan kepada siswa di setiap
kursus yang mereka ikuti harus dimodelkan dengan tepat.
Buat diagram ER untuk kantor registrar. Dokumentasikan semua asumsi yang Anda
buat tentang batasan pemetaan.
4. (Latihan 2.5) Pertimbangkan database yang digunakan untuk mencatat nilai yang
diperoleh siswa dalam ujian yang berbeda dari penawaran kursus yang berbeda.
a. Buat diagram ER yang memodelkan ujian sebagai entitas, dan menggunakan
hubungan terner, untuk database di atas.
b. Buatlah diagram ER alternatif yang hanya menggunakan hubungan biner antara
siswa dan penawaran kursus. Pastikan bahwa hanya ada satu hubungan antara
siswa tertentu dan pasangan penawaran kursus, namun Anda dapat mewakili
nilai yang diperoleh siswa dalam ujian yang berbeda dari penawaran kursus.
5. (Latihan 2.12) Perhatikan diagram ER pada Gambar 2.29, yang memodelkan toko
buku online.
a. Buat daftar kumpulan entitas dan kunci utamanya.
b. Misalkan toko buku menambahkan kaset musik dan compact disk ke koleksinya.
Item musik yang sama dapat hadir dalam format kaset atau compact disk, dengan
harga yang berbeda. Perluas diagram ER untuk memodelkan penambahan ini,
dengan mengabaikan efek pada keranjang belanja.
c. Sekarang perluas diagram ER, menggunakan spesialisasi, untuk membuat model
kasus di mana keranjang belanja mungkin berisi kombinasi buku, kaset musik,
atau compact disk.

1
Gambar 2.29 Diagram ER untuk Latihan 2.12.

Anda mungkin juga menyukai