Soal
1. Pada saat mendaftar menjadi
anggota perpustakaan, data anggota
yang dicatat adalah nama,nomor mahasiswa dan alamat mahasiswa,setelah itu anggota
baru bisa meminjam buku di perpustakaan tsb. Buku-buku yang
dimiliki perpustakaan banyak sekali jumlahnya. Tiap buku
memiliki data nomor buku, judul, pengarang, penerbit, tahun terbit, kemudian ada
ketentuan dimana Seorang mahasiswa boleh meminjam beberapa buku. Satu buku boleh dipinjam beberapa mahasiswa. Setiap
peminjaman akan dicatat tanggal peminjamannya. Semua mahasiswa disiplin mengembalikan buku
tepat satu minggu setelah peminjaman
Tentukan entitas, atribut dan
relasi dari deskripsi di atas, dengan menggambar ERDnya dan tunjukkan Cardinality Ratio Constraint-nya.
Jawaban:
Entitas
: Mahasiswa, KAP (Kartu Anggota Perpustakaan), Buku
Atribut
: Nama, No.Mahasiswa, Alamat Mahasiswa, No.Buku, Judul, Pengarang, Penerbit dan Tahun Terbit.
Relasi
: Daftar dan Pinjam
Gambar ERD
Cardinality Ratio Constraint
- M : N
2. Seperti soal nomor 1, namun ada beberapa tambahan penjelasan seperti berikut : Semua mahasiswa sangat perlu buku sehingga tidak ada yang tidak pernah meminjam ke perpustakaan. Mahasiswa kadang-kadang terlambat mengembalikan buku, sehingga dikenakan denda. Mahasiswa dianggap terlambat jika mengembalikan buku lebih lama dari 1 minggu.
Gambarkan ERDnya, dan tunjukkan
Participation Constraint-nya
Jawaban:
Gambar ERD
Participation Constraint
- Partial Participation
Daftar Pustaka:
- https://herlinnairine.wordpress.com/2014/02/06/entity-relationship-diagram-erd-dan-contoh-kasus/
- http://shareinfokuliah.blogspot.co.id/2013/09/tugas-perancangan-basis-data-erd.html
- http://machaapiedh.blogspot.co.id/2013/12/entity-relationship-model-erd.html

Tidak ada komentar:
Posting Komentar