Laporan Final Praktikum Basis Data 1 2018 Praktikum ke-1 Nama : Wira Maulana NIM : 10171075 Tanggal Pengumpulan : 26 Oktober 2018 Penilaian : Asisten yang menilai : 1. URAIAN MASALAH 1. Study Kasus 1 2. Study Kasus 2 3. Study Kasus 3 2. DESAIN PROGRAM SECARA UMUM DAN PENJELASAN 1. Pada study kasus 1, mahasiswa diminta menentukan entitas, atribut, dan relasi dari sebuah study kasus yang diberikan, dengan menggambarkan ERDnya. 2. Pada study kasus 2. Sama seperti study kasus 1 yaitu menggambarkan ERDnya, namun terdapat beberapa tambahan yaitu : Seorang Mahasiswa boleh meminjam beberapa buku Satu buku boleh dipinjam beberapa Mahasiswa Semua mahasiswa sangat perlu buku sehingga tidak ada yang tidak pernah meminjam ke perpustakaan Setiap peminjaman akan dicatat tanggal peminjamannya Semua mahasiswa disiplin mengembalikan buku tepat satu minggu setelah peminjaman 3. Pada study kasus 2. Sama seperti study kasus 1 yaitu menggambarkan ERDnya, namun terdapat beberapa tambahan yaitu : Mahasiswa kadang-kadang terlambat mengembalikan buku sehingga dikenakan denda Besar denda adalah Rp.500,- per hari keterlambatan Mahasiswa dianggap terlambat jika mengembalikan buku lebih lama dari 1 minggu 3. DETAIL PROGRAM/ALGORITMA DAN PENJELASAN 1.Study Kasus 1 : Pada ERD diatas terdapat Entitas Mahasiswa, Kartu anggota perpustakaan dan Buku. Terdapat juga atribut Nama, no_mahasiswa, alamat_mahasiswa, no_buku, judul, pengarang, penerbit dan tahun_terbit, dengan relasi Daftar dan Pinjam. 2. Study kasus 2 : Pada ERD diatas terdapat Entitas Mahasiswa, Perpustakaan dan Buku. Terdapat juga atribut Nama, no_mahasiswa, alamat_mahasiswa, no_buku, judul, pengarang, penerbit, tahun_terbit, Tanggal_kembali, dan tanggal pinjam, dengan relasi Berada dan Pinjam. 3. Study kasus 3 : Pada ERD diatas terdapat Entitas Mahasiswa, Perpustakaan dan Buku. Terdapat juga atribut Nama, no_mahasiswa, alamat_mahasiswa, no_buku, judul, pengarang, penerbit, tahun_terbit, Tanggal_kembali, tanggal pinjam, keterlambatan, dan Denda, dengan relasi Berada dan Pinjam. 4. KELEMAHAN PROGRAM TERDAHULU 5. PERBAIKAN YANG SUDAH DILAKUKAN 6. HASIL DEMO 7. ANALISIS KESALAHAN (EROR) DAN ALTERNATIF SOLUSINYA 8. SARAN PERBAIKAN UNTUK MASA MENDATANG Semuanya sudah bagus, tinggal mempertahankan