Disusun Oleh
JAFAR SIDIK
NIM : 12126728
1.
DATA_PERPUSTAKAAN
a) ENTITAS ; daftar, anggota, buku, peminjaman, denda, donatur.
b) ATRIBUT
- entitas daftar : no_formulir, nama_anggota, kode_anggota, status_anggota, tgl_anggota,
alamat_anggota.
- entitas anggota
status_anggota.
kode_anggota,
nama_anggota,
alamat_anggota,
tgl_anggota,
nama_anggota
Maemunah
M.Safiq
Nanang
kode_anggota
MH0023
MH0021
MS0004
status_anggota
Mahasiswa
Mahasiswa
Masyarakat
tgl_anggota
05/03/2009
28/02/2009
21/02/2009
alamat_anggota
Jl. Mawar
Bogor
Ciawi
- entitas/tabel anggota
kode_anggota
MH0001
MH0002
MS0001
MS0002
PL0001
nama_anggota
Maksum
Budi
Harun
Yahya
Dodi
alamat_anggota
Bogor
Cibinong
Depok
Tanggerang
Bogor
status_anggota
Mahasiswa
Mahasiswa
Masyarakat
Masyarakat
Pelajar
tgl_anggota
01/04/2010
02/10/2010
18/03/2010
18/03/2010
12/02/2010
- entitas/tabel buku
kode_buku
100001
100002
200001
300001
300002
judul_buku
Menggapai Mimpi
Hikayat Malam
Cepat Membuat WEB
Kuliner Indonesia
Kepulauan Indonesia
pengarang_buku
Ahmad
Khairil umam
Indra S.Kom
Bondan
Marzuki
penerbit_buku
Bintang Print
Gramedia
Pelita
Gramedia
Balai Pustaka
judul_buku
Menggapai Mimpi
Hikayat Malam
Cepat Membuat WEB
Kuliner Indonesia
Kepulauan Indonesia
tgl_pinjam
09/04/2013
15/04/2013
10/04/2013
20/04/2013
11/04/2013
jenis_buku jml_buku
Novel
3
Novel
2
Komputer
2
Umum
5
umum
2
- entitas/tabel peminjaman
kode_anggota
MH0001
MH0002
MS0001
MS0002
PL0001
nama_anggota
Maksum
Budi
Harun
Yahya
Dodi
kode_buku
100001
100002
200001
300001
300002
tgl_kembali
13/04/2013
18/04/2013
20/04/2013
22/04/2013
13/04/2013
jml_pinjam
1
1
1
1
1
- entitas/tabel denda
kode_anggota nama_anggota kode_buku
MS0001
Harun
300001
MH0002
Budi
100001
judul_buku
Kuliner Indonesia
Menggapai Mimpi
ket_denda
kode_anggota
Terlambat 10 hari MS0001
Buku Rusak
MH0002
- entitas/tabel donatur
kode_donatur
D00001
D00002
D00003
nama_donatur
Aminah
Burhan
Kardun
status_donatur kode_buku
Mahasiswa
100004
Masyarakat
200003
Mahasiswa
200004
judul_buku
Merajut Cinta
Bongkar Pasang Komputer
Internet
jenis_buku
Novel
Komputer
Komputer
2.
DATA MODEL
a)
daftar
anggota
no_formulir
kode_anggota
status_anggota
kode_anggota
nama_anggota
alamat_anggota
nama_anggota
peminjaman
denda
Kode_buku
kode_buku
kode_anggota
kode_anggota
Tgl_kembali
Tgl_pinjam
Ket_denda
buku
kode_buku
judul_buku
donatur
jenis_buku
kode_buku
Judul_buku
Nama_donatur
Status_donatur
b)
Tabel daftar
no_formulir
A00001
A00002
A00003
nama_anggota
Maemunah
M.Safiq
Nanang
kode_anggota
MH0023
MH0021
MS0004
status_anggota
Mahasiswa
Mahasiswa
Masyarakat
tgl_anggota
05/03/2009
28/02/2009
21/02/2009
alamat_anggota
Jl. Mawar
Bogor
Ciawi
Tabel anggota
kode_anggota
MH0001
MH0002
MS0001
MS0002
PL0001
nama_anggota
Maksum
Budi
Harun
Yahya
Dodi
alamat_anggota
Bogor
Cibinong
Depok
Tanggerang
Bogor
status_anggota
Mahasiswa
Mahasiswa
Masyarakat
Masyarakat
Pelajar
tgl_anggota
01/04/2010
02/10/2010
18/03/2010
18/03/2010
12/02/2010
Tabel pinjaman
kode_anggota
MH0001
MH0002
MS0001
MS0002
PL0001
nama_anggota
Maksum
Budi
Harun
Yahya
Dodi
kode_buku
100001
100002
200001
300001
300002
judul_buku
Menggapai Mimpi
Hikayat Malam
Cepat Membuat WEB
Kuliner Indonesia
Kepulauan Indonesia
tgl_pinjam
09/04/2013
15/04/2013
10/04/2013
20/04/2013
11/04/2013
tgl_kembali
13/04/2013
18/04/2013
20/04/2013
22/04/2013
13/04/2013
jml_pinjam
1
1
1
1
1
Tabel buku
kode_buku
100001
100002
200001
300001
300002
judul_buku
Menggapai Mimpi
Hikayat Malam
Cepat Membuat WEB
Kuliner Indonesia
Kepulauan Indonesia
pengarang_buku
Ahmad
Khairil umam
Indra S.Kom
Bondan
Marzuki
penerbit_buku
Bintang Print
Gramedia
Pelita
Gramedia
Balai Pustaka
jenis_buku jml_buku
Novel
3
Novel
2
Komputer
2
Umum
5
umum
2
- Model Jaringan
Perpustakaan Smart
Warga Jakarta
M. SAFIQ
anggota
kode
anggota
nama
anggota
donatur
kode
buku
status
nama
donatur
mahasiswa
status
mahasiswa
- Model Hirarki
Perpustakaan Smart
Warga Jakarta
M. SAFIQ
anggota
kode
anggota
nama
anggota
donatur
status
mahasiswa
kode
buku
nama
donatur
status
mahasiswa
3.
2.
3.
Cardinality Ratio
a. one to one (1-1)
DAFTAR
JADI
ANGGOTA
D1
R1
A1
D2
R2
A2
D3
R3
A3
DAFTAR
JADI
ANGGOTA
Kode_anggota
Nama_anggota
No_formulir
Alamat_anggota
Tgl_anggota
Status
Kode_anggota(FK)
b.
SUMBANG
BUKU
D1
R1
B1
D2
R2
B2
D3
R3
B3
B4
DONATUR
BUKU
SUMBANG
Kode_donatur
Nama_donatur
Kode_buku
Status_donatur
Judul_buku
Jenis_buku
Kode_donatur(FK)
c.
ANGGOTA
PINJAM
BUKU
A1
R1
B1
A2
R2
B2
A3
R3
B3
B4
ANGGOTA
BUKU
PINJAM
ANGGOTA
BUKU
Kode_anggota
Kode_buku
Nama_anggota
Judul_buku
Alamat_anggota
Jenis_buku
PINJAM
Kode_anggota (FK)
Kode_buku (FK)
Tgl_pinjam
Tgl_kembali
4.
Participation Constraint
a. Total Participation Constraint
DAFTAR
ANGGOTA
JADI
Tabel anggota tergantung pada tabel daftar, karena jika ingin menjadi anggota
Perpustakaan Smart harus mendaftar dahulu.
b. Partial Participation Constraint
ANGGOTA
BUKU
SUMBANG
Anggota boleh menyumbang buku- boleh tidak, sehingga tidak ada ketergantungan
antar tabel.