Struktur database terdiri dari 4 tabel untuk mendukung aplikasi pemesanan buku, yaitu tabel buku, pelanggan, pesan dan tamu. Tabel buku berisi informasi kode, judul, penerbit dan harga buku. Tabel pelanggan berisi data login, identitas dan kontak pelanggan. Tabel pesan berisi detail pesanan buku pelanggan. Dan tabel tamu untuk menampung umpan balik pengunjung website.
1. Rancangan Database
Berikut ini adalah merupakan struktur database yang akan digunakan dalam
aplikasi pemesanan:
Tabel 1. Struktur database buku
Nama Field Type Size Keterangan
Kd_buku Int 7 Kode buku
Jdl_buku Varchar 100 Judul buku
Penerbit Varchar 25 Penerbit buku
Stok_brg Varchar 6 Keterangan ada atau tidaknya barang
Harga Int 6 Harga buku
Tabel 2. Struktur database pelanggan
Nama Field Type Size Keterangan
No_Id Int 20 Nomor identitas pelanggan
Username Varchar 8 Nama unik untuk login pelanggan
Password varchar 6 Password untuk login pelanggan
Nama varchar 25 Nama lengkap pelanggan
Jns_kelamin varchar 9 Jenis kelamin pelanggan
Tmpt_tgl_lhr varchar 20 Tempat dan tanggal lahir pelanggan
Alamat varchar 50 Alamat pelanggan
No_telp varchar 12 Nomor telepon pelanggan
Tabel 3 Struktur database pesan
Nama Field Type Size Keterangan
Nama varchar 25 Nama Pemesan
Kategori varchar 25 Pilihan jenis-jenis buku
Jdl_buku varchar 100 Judul buku
Tgl_pesan datetime - Tanggal pesan
No_Id Int 20 Nomor identitas pelanggan
Kd_buku Int 7 Kode buku
Tabel 4. Struktur database tamu
Nama Field Type Size Keterangan
Nama varchar 25 Nama pengisi buku tamu
Email varchar 20 Email pengisi tamu
Alamat varchar 30 Alamat pengisi tamu
Komentar text - Pesan dan kesan pengunjung website