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