Tugas Sistem Basis Data

Perpustakaan Smart
AnalisaKasus
• Perpustakaan Smart adalah perpustakaan umum yang anggotanya pelajar, mahasiswa dan masyarakat yang
didirikan oleh Walikota Jakarta Barat.Keberadaan perpustakaan berlokasi di Walikota yang aplikasi pelayanan masih bersifat tradisional.
• Prosesnya :
1.     Setiap calon anggota yang akan menjadi anggota harus mengisi formulir dengan biaya administrasi Rp.10.000,-
2.     Anggota dapat meminjam buku maksimal 3 buku
3.     Untuk masa peminjaman selama 1 minggu (7 hari)
4.     Keterlambatan pengembalian dikenakan denda sesuai dengan kondisi denda,
diantaranya :
Denda keterlambatan pengembalian dikenakan biaya administrasi Rp.500 per harinya (bukti surat denda terlampir)
Denda Buku perpustakaan rusak maka dikenakan biaya revisi buku perpustakaan (biaya ini dikenakan setelah buku diperbaiki). (bukti surat denda terlampir)
Denda Buku Hilang, maka dikenakan biaya penggantian seharga buku tersebut. (bukti surat denda terlampir)
Perpustakaan smart dapat menerima sumbangan dari donatur statusnya (anggota atau masyrakat luas)
Analisa Kasus Enterprise
(Pembahasan di Kelas)
• Buat Enterprise dari “Perpustakaan Smart” yang ditentukan dari : Entitas, Atribute/Field, value data, record dan bentuk tabel – tabel dari Enterprise
• Bentuk Gambar dari Enterprise Perpustakaan (yang menghubungkan relasiantara Entitas, Atribute, value data, record dantabel-tabel)
Jawaban :
Enterprise :
PerpustakaanSmart : data_buku, data_anggota, data_peminjaman, data_denda, data_pendaftaran, data_donatur


Entitas :
-          Buku
-          Anggota
-          Peminjaman
-          Denda
-          Pendaftaran
-          Donatur

Atribut/Field :
- Entity Buku -> Field              : kode_buku, judul_buku, nama_pengarang  nama_penerbit, ID_donatur
- Entity Anggota -> Field          : nama_anggota, ttl_anggota, alamat_anggota, status_anggota
- Entity Peminjaman -> Field   : no_pinjam, nama_anggota, tgl_pinjam, tgl_kembali lama_pinjam, kode_buku
- Entity Denda -> Field            : no_pinjam, kode_buku, judul_buku, jenis_denda, total_biaya
- Entity Pendaftaran -> Field    : no_daftar, tgldaftar, nam_anggota, status_anggota, biaya_daftar
- Entity Donatur ->Field           : ID_donatur, nama_donatur, alamat_donatur, no_telp, tgl_sumbang

Data Value :
            Atributnama_anggota : Rama,herdi, hadi, resti, ema, dll.
Record :
            Record mahasiswa :  nama_mahasiswa, ttl_mahasiswa, alamat
Tabel Enterprise
Tabel Buku
KodeBuku
JudulBuku
NamaPengarang
NamaPenerbit
ID Donatur
0000011
My Ice Boy
Pit Ransi
Bentang Belia
12123455
0000012
My Ice Girl
Pit Ransi
Bentang Belia
12122443

Tabel Anggota
Nama
Tempat, TanggalLahir
Alamat
Status
Farah Raissa P
Jakarta, 17 Februari 2001
Bilabong
Mahasiswi
Nada Kamiliya P
Bogor, 23 September 2001
Cibinong
Mahasiswi



Tabel Peminjaman
No. Pinjam
Nama
Tgl. Pinjam
Tgl. Kembali
Lama Pinjam
KodeBuku
002
Farah Raissa P
3 Februari 2019
10 Februari 2019
7 hari
0000012
004
Nada Kamiliya P
5 Februari 2019
11 Februari 2019
7 hari
0000013

Tabel Denda
No. Pinjam
KodeBuku
JudulBuku
JenisDenda
Total
002
0000011
My Ice Boy
DendaTelat
Rp. 1500,-
004
0000012
My Ice Girl
-
-

Tabel Pendaftaran
No.
Tanggal
Nama
Status
Biaya
01
3 Februari 2019
Farah Raissa P
Mahasiswi
Rp. 10.000,-
02
5 Februari 2019
Nada Kamiliya P
Mahasiswi  
Rp. 10.000,-

Tabel Donatur
ID Donatur
Nama
Alamat
No. Telp
Tgl. Sumbang
12123455
Ramida Aulia
Cilebut
0211234567
12 Januari 2018
12122443
Miselia
Cibinong
0213456789
1 Januari 2018


Komentar

Postingan populer dari blog ini

Tugas Sistem Basis Data Normalisasi

Tugas Sistem Basis Data