Minggu, 03 Januari 2016

softskill soal nomer 2

Nama Kelompok :

  1. Bagus N.I
  2. kartika D
  3. konelia G
  4. Mita A
  5. Nur Hamzah
  6. Fitri N

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

Soal Nomor 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 : 
Gambarkan ERD :

 PARTICIPATION CONSTRAINT
Menjelaskan batasan keikut-sertaan dari suatu entity terhadap hubungannya dengan entity yang lainnya.
  • Total Participation : menyatakan instance dari suatu entity harus berhubungan dengan instance dari entity lainnya.
  • Partial Participation : menyatakan setiap instance dari suatu entity tidak harus berhubungan dengan instance dari entity lainnya.

Daftar Pustaka:









Tidak ada komentar:

Posting Komentar