Dokumen ini membahas tentang pengembangan basis data perpustakaan menggunakan konsep Entity Relationship Diagram (ERD) dan implementasinya menggunakan database MySQL dan aplikasi XAMPP. Terdiri dari tiga entitas utama yaitu buku, anggota, dan peminjaman beserta atribut dan relasinya. Dilanjutkan dengan pembuatan tabel, pengisian data, dan contoh kasus pencarian data.
1. TUGAS
DATA MANAGEMENT
Disusun untuk Memenuhi Salah Satu Tugas Mata Kuliah Data Management
Oleh:
Wanda Febriyana 111400372
PROGRAM STUDI MANAJEMEN BISNIS TELEKOMIKASI DAN INFORMATIKA
SEKOLAH MANAJEMEN TELEKOMUNIKASI DAN MEDIA
INSTITUT MANAJEMEN TELKOM
2012
2. Pada sebuah perpustakaan terdiri atas tiga buah entitas, yaitu ‘Buku’, ‘Anggota’, dan
‘Peminjaman’. Masing-masing entitas tersebut memiliki atribut tersendiri, antara lain sebagai
berikut:
Buku : kode_buku, judul_buku, pengarang, ISBN, kategori
Anggota : kode_anggota, nama_anggota, alamat, telepon
Peminjaman : kode_buku, kode_anggota, tanggal_pinjam, tanggal_kembali,
nomor_pinjam
1. GAMBAR ERD
BUKU PINJAM ANGGOTA
ISBN kategori telepon
2. Kardinalitas relasi buku anggota optional zero-many
Alasan : buku mungkin dipinjam oleh banyak anggota atau tidak dipinjam oleh satu
anggotapun.
Kardinalitas relasi anggota buku many cardinality
Alasan : anggota mungkin meminjam satu buku atau meminjam banyak buku.
pengarang
kode_buku
nama_anggot
a
judul_buku
nomor_pinja
m
kode_anggota
alamat
kode_buku
tanggal_kembal
i
tanggal_pinjam
kode_anggota
PEMINJAMAN
3. 3. RELASI ANTARA TABEL ANGGOTA, TABEL BUKU, dan TABEL PEMINJAMAN
Tabel Anggota Tabel Buku
Tabel Peminjaman
4. Primary Key
Tabel Anggota : kode_anggota
Tabel Buku : kode_buku
Tabel Peminjaman : nomor_peminjaman
5. A. Tabel Anggota
10. 7. KASUS
Alamat dan tanggal_kembali dari setiap anggota
Judul buku dan tanggal pinjam oleh Aditya (kode_anggota : 0802100)
Nama dan alamat yang meminjam buku dengan diketahui no telepon 087654321234
11. Kode buku dan tanggal kembali dari nomor pinjam : 12345678
Nomor Pinjam dan tanggal pinjam dari Aditya (kode_anggota : 0711870)
Judul buku, tanggal pinjam, dan tanggal kembali dari Fiksi (kode_anggota : 8711870)
Kode buku dan nomor pinjam dari Ilma (kode_anggota : 0392020)
12. Alamat dan nomor telepon dari Gilang (kode_anggota : 0702870)
Nama anggota, alamat, dan nomor telepon dari Putri (kode_anggota : 9302020)
Judul buku, tanggal pinjam, dan taggal kembali dari anggota dengan nomor pinjam :
99001122