Sebuah perpustakaan sekolah menggunakan database MySQL untuk mengelola data an...
✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Sebuah perpustakaan sekolah menggunakan database MySQL untuk mengelola data anggota dan peminjaman buku. Sistem ini membantu petugas mencatat siapa yang meminjam buku dan kapan buku tersebut dipinjam.Database tersebut memiliki tabel anggota yang berisi data anggota perpustakaan seperti id_anggota, nama_anggota, dan kelas. Kolom id_anggota dijadikan primary key untuk membedakan setiap anggota.Selain itu terdapat tabel peminjaman yang menyimpan data peminjaman buku, seperti id_pinjam, id_anggota, judul_buku, dan tanggal_pinjam. Kolom id_anggota menunjukkan siapa anggota yang meminjam buku.Agar hubungan antara kedua tabel tetap konsisten, kolom id_anggota pada tabel peminjaman dijadikan foreign key yang merujuk pada id_anggota di tabel anggota.table anggota:
id_anggota
nama_anggota
kelas
A01
Budi
XI RPL
A02
Sinta
XI TKJ
A03
Dika
XI RPL
table peminjaman:
id_peminjaman
id_anggota
judul_buku
tanggal_pinjam
P01
A01
Basis Data
2026-02-10
P02
A03
Pemrograman Web
2026-02-11
P03
A05
Jaringan Komputer
2026-02-12
Berdasarkan teks dan tabel di atas, manakah pernyataan yang sesuai dengan konsep foreign key dan integritas data?