Gambar 4.9 Flowchart Daftar Buku
4.2 Struktur Database
Database Basis Data Adalah Kumpulan dari data yang berhubungan antara satu dengan yang lainnya, tersimpan di perangkat keras komputer dan menggunakan
perangkat lunak untuk memanipulasinya, Database merupakan salah satu komponen yang penting di dalam komputerisasi, karena merupakan basis data dalam
menyediakan informasi bagi para pengguna, penulis membuat database dengan menggunakan Microsoft Acess dan disimpan dengan nama Database.mdb. Struktur
database dibuat dengan beberapa tabel yaitu:
1.
Tabel Data Siswa
Tabel ini merupakam tabel database yang berisikan tentang informasi data peminjam yaitu identitas siswaI SMP Swasta Islam Afifiyah. Untuk lebih
jelasnya dapat dilihat pada tabel dibawah ini:
Tabel 4.1 Tabel Data Siswa Field Name
Type Data Size
Nomorinduk Number
Long Integer Nama
Text 255
TglLahir Text
255
Jeniskelamin Text
255
Alamat Text
255
Agama Text
255
Kelas Text
255
2.
Tabel Buku
Tabel ini berisikan informasi tentang data buku yang ada di perpustakaan SMP Swasta Islam Afifiyah. Untuk melihat item apa saja yang terdapat dalam tabel
tersebut dapat dilihat pada tabel di bawah ini:
Tabel 4.2 Data buku Fields Name
Type Data Size
Kodebuku Text
255 Judul
Text 255
Penerbit Text
255 Pengarang
Text 255
3.
Tabel Transaksi Peminjaman
Tabel ini berisikan tentang informasi data peminjaman buku. Untuk melihat item data apa saja yang terdapat dalam tabel tersebut dapat dilihat pada tabel di
bawah ini:
Tabel 4.3 Tabel Transaksi Peminjaman Fields Name
Type Data Size
Nomorinduk Number
Long Integer Nama
Text 255
KodeBuku Text
255 Judul
Text 255
Penerbit Text
255 Pengarang
Text 255
TanggalPinjam Text
255 TanggalKembali
Text 255
4. Tabel Transaksi Pengembalian
Tabel ini berisikan tentang informasi data pengembalian buku. Untuk lebih jelasnya dapat dilihat pada tabel dibawah ini:
Tabel 4.4 Transaksi Pengembalian Fields Name
Type Data Size
Nomorinduk Number
Long Integer Nama
Text 255
KodeBuku Text
255 Judul
Text 255
Penerbit Text
255
Pengarang Text
255 TanggalPinjam
Text 255
TanggalKembali Text
255 Tgldikembalikan
Text 255
Terlambat Text
255 Denda
Text 255
4.3 Algoritma Program