Basis Data Database Sistem Informasi Perpustakaan SMA Negeri 3 Binjai Berbasis Web

1.2 Data Peminjam Pengembalian Administrator 1.2 Data Buku dan Data Anggota 1.1 Data Angggota Pembuatan Laporan Anggota F2 F1 F3 F4 Data Buku Anggota Peminjam Pengembalian Gambar 3.2 Data Flow Diagram level 1

3.4 Basis Data Database

Basis data database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut. Perangkat lunak yang digunakan untuk mengelola dan memanggil kueri query basis data disebut sistem manajemen basis data database management system, DBMS. Sistem basis data dipelajari dalam ilmu informasi. Database merupakan kumpulan beberapa file, dalam hal ini file-file tersebut dikelompokkan secara terstruktur dalam beberapa tabel sesuai dengan informasi yang terkandung didalamnya. Universitas Sumatera Utara

3.4.1 Tabel Administrator

Tabel Administrator adalah tabel yang berisi data-data tentang admin perpustakaan SMA Negeri 3 Binjai. Para admin dapat login dengan username dan password yang dimlikinya. Berikut ini adalah field-field tabel login yang dapat dilihat sebagai berikut: Tabel 3.2 Struktur Tabel Admin Field Name Type and Width Description id Int2 Id Admin Primary Key username Varchar30 Nama Admin password Varchar20 Password Admin hak_akses Int2 Hak Akses Admin

3.4.2 Tabel Data Anggota

Tabel ini berisi tentang data-data anggota perpustakaan. Berikut adalah field-field tabel data anggota yang dapat dilihat sebagai berikut: Universitas Sumatera Utara Tabel 3.3 Struktur Tabel Data Anggota Field Name Type and Width Description id Int4 Id Anggota Primary Key no_induk Varchar5 Nomor Induk Anggota nama Varchar50 Nama Anggota jk Varchar2 Jenis Kelamin Anggota kelas Varchar5 Kelas anggota ttl Varchar60 Tempat, Tanggal Lahir alamat Varchar100 Alamat Anggota

3.4.3 Tabel Data Buku

Tabel Data Buku berisi tentang semua buku-buku yang tersedia di perpustakaan SMA Negeri 3 Binjai. Berikut ini adalah field-field tabel data buku yang dapat dilihat sebagai berikut: Universitas Sumatera Utara Tabel 3.4 Struktur Tabel Data Buku Field Name Type and Width Description id Int5 No Id Buku Prima Key judul Varchar100 Judul Buku pengarang Varchar100 Nama Pengarang Buku th_terbit Varchar4 Tahun Terbit Buku penerbit Varchar50 Nama Penerbit Buku isbn Varchar25 I S B N Buku kategori Varchar30 Kategori Pelajaran Buku jumlah_buku Int 2 Jumlah Buku Masuk lokasi Varchar20 Letak Buku asal Varchar30 Asal Buku tgl_input Varchar20 Tanggal dan Waktu Penginputan Buku

3.4.4 Tabel Transaksi Pinjam

Tabel transaksi pinjam berisi data-data transaksi peminjaman buku di perpustakaan SMA Negeri 3 Binjai. Berikut ini adalah field –field tabel transaksi pinjam yang dapat dilihat sebagai berikut: Universitas Sumatera Utara Tabel 3.5 Struktur Tabel Transaksi Pinjam Field Name Type and Width Description id Int5 Id Nomor Primary Key judul_buku Varchar100 Judul Buku Id_peminjam Varchar4 Id Peminjam nama_peminjam Varchar50 Nama Peminjam tgl_pinjam Varchar15 Tanggal Peminjaman tgl_kembali Varchar15 Tanggal Pengembalian status Varchar10 Status Buku ket Varchar100 Keterangan

3.5 Data Flowchart