Tugas Sistem Basis Data
Tugas Sistem Basis Data
Perpustakaan Smart
Analisa Kasus
• 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 akanmenjadianggota 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 :
Dendaketerlambatanpengembaliandikenakanbiaya
administrasi Rp.500 perharinya (buktisuratdenda terlampir)
DendaBukuperpustakaanrusakmakadikenakanbiaya
revisibukuperpustakaan (biayainidikenakansetelah bukudiperbaiki).
(buktisuratdendaterlampir)
DendaBukuHilang,
makadikenakanbiayapenggantian sehargabukutersebut. (buktisuratdendaterlampir)
Perpustakaan smart
dapatmenerimasumbangandari donaturstatusnya (anggota atau masyrakat luas)
Analisa Kasus Enterprise
(Pembahasan di Kelas)
• Buat Enterprise dari
“Perpustakaan Smart” yang ditentukandari : Entitas, Atribute/Field, value data,
record danbentuktabel – tabeldari Enterprise
• BentukGambar dari
Enterprise Perpustakaan (yang menghubungkan relasiantaraEntitas, Atribute,
value data, record dantabel-tabel)
Jawaban :
Enterprise
:
Perpustakaan Smart :
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 Buku
KodeBuku
|
JudulBuku
|
NamaPengarang
|
NamaPenerbit
|
ID Donatur
|
0000011
|
Dear Nathan
|
Erisca Febriani
|
Bentang Belia
|
12123455
|
0000012
|
Hujan
|
Tere Liye
|
Bentang Belia
|
12122443
|
Tabel Anggota
Nama
|
Tempat, TanggalLahir
|
Alamat
|
Status
|
Novan C
|
JawaTimur, 17 Februari 1999
|
Bandung
|
Mahasiswi
|
Anastasya
|
Palembang, 23 September 2003
|
Cibinong
|
Mahasiswi
|
Tabel Peminjaman
No. Pinjam
|
Nama
|
Tgl. Pinjam
|
Tgl. Kembali
|
Lama Pinjam
|
KodeBuku
|
002
|
Novan C
|
7 Januari 2019
|
14 Januari2019
|
7 hari
|
0000012
|
004
|
Anastasya
|
1 Maret 2019
|
8 Maret 2019
|
7 hari
|
0000013
|
Tabel Denda
No. Pinjam
|
KodeBuku
|
JudulBuku
|
JenisDenda
|
Total
|
002
|
0000011
|
Dear Nathan
|
DendaTelat
|
Rp. 1500,-
|
004
|
0000012
|
Hujan
|
-
|
-
|
Tabel Pendaftaran
No.
|
Tanggal
|
Nama
|
Status
|
Biaya
|
01
|
7 Januari 2019
|
Novan C
|
Mahasiswa
|
Rp. 10.000,-
|
02
|
1 Maret 2019
|
Anastasya
|
Mahasiswi
|
Rp. 10.000,-
|
Tabel Donatur
ID Donatur
|
Nama
|
Alamat
|
No. Telp
|
Tgl. Sumbang
|
12123455
|
Raka Ziddan
|
Kebon Jeruk
|
0211234567
|
12 Januari 2018
|
12122443
|
Rizky Saputra
|
Parung
|
0213456789
|
1 Januari 2018
|
Komentar
Posting Komentar