3.2.5 Struktur Database
Rancangan data konseptual yang telah dipetakan menjadi diagram pada bagian perancangan sistem akan diimplementasikan kedalam lingkungan basis
data MYSQL. Database yang terdapat pada tabel merupakan daftar isi database yang tedapat pada program Sistem Informasi Pemesanan Barang, yaitu tabel
bayar, tabel jadwal, tabel kategori, tabel keranjang, tabel manager, tabel member, tabel paket, paket detail, tabel pesan, tabel pesan detail, tabel pesan histori, tabel
produk, dan produk detail. Database juga telah terisi sesuai dengan jumlah yang dibutuhkan oleh
program, maka dari itu rancangan database ini akan memudahkan pengguna karena data yang digunakan akan tersimpan otomatis pada program tersebut.
Table-tabel basis data yang dibuat dijelaskan sebagai berikut:
Tabel 3.1 Tabel Database Bayar Nama Tabel
Keterangan Nama Kolom
Type Data
Bayar Untuk
Menyimpan Data
Pembayaran
Norder Nama
Bank Tanggal
Nominal
Int 10 Varchar 100
Varchar 20 Varchar 12
Int 12
Tabel 3.2 Tabel Database Jadwal Nama Tabel
Keterangan Nama Kolom
Type Data
Jadwal Untuk
Menyimpan Data Penjadwalan
Jadwal_id Jadwal_pesan_id
Jadwal_Tanggal Jadwal_status
Int 6 Int 10
Varchar 12 Char 1
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.3 Tabel Database Kategori Nama Tabel
Keterangan Nama Kolom
Type Data
Kategori Untuk
Menyimpan Data Kategori Barang
Kategori_id Kategori_parent_id
Kategori_name Int 8
Int 8 Varchar 200
Tabel 3.4 Tabel Database Keranjang Nama Tabel
Keterangan Nama Kolom
Type Data
Keranjang Untuk
Menyimpan Data Hasil Pemesanan
Keranjang_id Keranjang_member_id
Keranjang_produk_id Keranjang_paket_id
Keranjang_qty Keranjang_harga
Int 15 Int 10
Int 10 Int 10
Int 15 Int 12
Tabel 3.5 Tabel Database Manager Nama Tabel
Keterangan Nama Kolom
Type Data
Manager Untuk
Menyimpan Data Manager
Manager_id Manager_member_id
Int 4 Int 12
Tabel 3.6 Tabel Database Member Nama Tabel
Keterangan Nama Kolom
Type Data
Member Untuk
Menyimpan Data Member
Member_id Member_nama_lengkap
Member_alamat Member_kota
Member_telp Member_hp
Member_email Member_nama
Member_password Member_jenis
Member_login Int 8
Varchar 100 Text
Varchar 50 Varchar 11
Varchar 20 Varchar 50
Varchar 20
Varchar 100 Char 1
Char 1
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.7 Tabel Database Paket Nama Tabel
Keterangan Nama Kolom
Type Data
Paket Untuk
Menyimpan Data Paket
Paket_id Paket_name
Paket_diskon Paket_img
Paket_ket Int 10
Varchar 100 Int 20
Varchar 200 Text
Tabel 3.8 Tabel Database Paket Detail Nama Tabel
Keterangan Nama Kolom
Type Data
Paket_detail Untuk
Menyimpan Data Detail Paket
Det_paket_id Det_produk_id
Int 10 Int 10
Tabel 3.9 Tabel Database Pesan Nama Tabel
Keterangan Nama Kolom
Type Data
Pesan Untuk
Menyimpan Data Pesanan
Pesan_id Pesan_member_id
Pesan_tanggal Pesan_status
Pesan_keterangan Int 10
Int 8 Varchar 12
Char 1 Text
Tabel 3.10 Tabel Database Pesan Detail Nama Tabel
Keterangan Nama Kolom
Type Data
Pesan_detail Untuk
Menyimpan Data Detail Pesanan
Pd_pesan_id Pd_produk_id
Pd_paket_id Pd_qty
Pd_harga Int 10
Int 10 Int 10
Int 15 Int 12
Tabel 3.11 Tabel Database Pesan Histori Nama Tabel
Keterangan Nama Kolom
Type Data
Pesan_histori Untuk
Menyimpan Data Histori Pesanan
Ph_id Ph_pesan_id
Ph_member_id Ph_tanggal
Ph_status Ph_Keterangan
Int 10 Int 10
Int 8 Varchar 12
Char 1 Text
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
Tabel 3.12 Tabel Database Produk Nama Tabel
Keterangan Nama Kolom
Type Data
Produk Untuk
Menyimpan Data Produk - Produk
Produk_id Produk_kategori_id
Produk_kode Produk_name
Produk_satuan Produk_harga
Produk_stok Produk_spek
Int 10 Int 8
Varchar 10 Varchar 200
Varchar 20 Int 12
Int 5 Text
Tabel 3.13 Tabel Database Produk Detail Nama Tabel
Keterangan Nama Kolom
Type Data
Produk_detail Untuk
Menyimpan Data Detail Produk
Det_produk_id Det_image
Int 10 Varchar 100
3.2.6 Perancangan Tampilan Program