2. 7. 6 Prosedur Penambahan Data Pembangunan e-commerce pada Toko Bee Computer (Beecom)

`id_paket_komputer`,`id_barang`, KEY `id_barang` `id_barang` ENGINE=InnoDB DEFAULT CHARSET=latin1; 9 Pembelian CREATE TABLE IF NOT EXISTS `pembelian` `id_pembelian` int5 unsigned zerofill NOT NULL AUTO_INCREMENT, `status` enumBatal,BelumBayar,Sudah’,’Konfirmasi,Suda h Lunas,Sudah Dikirim,TerbukaRetur, Retur,Selesai NOT NULL DEFAULT Belum Bayar, `email_pelanggan` varchar100 NOT NULL, `total_pembelian` int8 unsigned DEFAULT NULL, `biaya_pengiriman` int8 unsigned DEFAULT NULL, `id_paket` mediumint3 unsigned NOT NULL, `id_kota` varchar6 NOT NULL, `waktu_masuk` datetime NOT NULL, `jatuh_tempo` datetime NOT NULL, `penerima` varchar100 DEFAULT NULL, `kodepos` int10 unsigned DEFAULT NULL, `telepon` varchar20 DEFAULT NULL, `alamat` mediumtext, `resi` varchar20 DEFAULT NULL, `tgl_kirim` date DEFAULT NULL, `waktu_terima` datetime DEFAULT NULL, `penerima_barang` varchar100 DEFAULT NULL, `admin_username` varchar20 DEFAULT NULL, PRIMARY KEY `id_pembelian`, KEY `email_member` `email_pelanggan`, KEY `id_paket` `id_paket`, KEY `id_kota` `id_kota`, KEY `admin_username` `admin_username`ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=15 ; 10 item_pembelian CREATE TABLE IF NOT EXISTS `item_pembelian` `id_barang` int10 unsigned NOT NULL, `id_pembelian` int5 unsigned zerofill NOT NULL, `harga` int8 unsigned DEFAULT NULL, `banyak` tinyint3 unsigned NOT NULL, PRIMARY KEY `id_barang`,`id_pembelian`, KEY `id_pembelian` `id_pembelian` ENGINE=InnoDB DEFAULT CHARSET=latin1; 11 Jasa CREATE TABLE IF NOT EXISTS `jasa` `id_jasa` int11 unsigned NOT NULL AUTO_INCREMENT, `nama` varchar100 NOT NULL, PRIMARY KEY `id_jasa` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ; 12 Paket CREATE TABLE IF NOT EXISTS `paket` `id_paket` mediumint3 unsigned NOT NULL AUTO_INCREMENT, `nama` varchar255 NOT NULL, `id_jasa` int10 unsigned NOT NULL, PRIMARY KEY `id_paket`, KEY `id_jasa` `id_jasa` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=9 ; 13 Kota CREATE TABLE IF NOT EXISTS `kota` `id_kota` varchar6 NOT NULL, `nama` varchar100 NOT NULL, `id_propinsi` tinyint2 unsigned NOT NULL, PRIMARY KEY `id_kota`, KEY `propinsi` `id_propinsi` ENGINE=InnoDB DEFAULT CHARSET=latin1; 14 Propinsi CREATE TABLE IF NOT EXISTS `propinsi` `id_propinsi` tinyint2 unsigned NOT NULL AUTO_INCREMENT, `nama` varchar50 NOT NULL, PRIMARY KEY `id_propinsi` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=44 ; 15 biaya_kirim CREATE TABLE IF NOT EXISTS `biaya_kirim` `id_kota` varchar6 NOT NULL, `id_paket` mediumint3 unsigned NOT NULL, `harga` int7 unsigned NOT NULL,`lama` tinyint2 unsigned DEFAULT NULL, PRIMARY KEY `id_kota`,`id_paket`, KEY `id_paket` `id_paket` ENGINE=InnoDB DEFAULT CHARSET=latin1; 16 Kurs CREATE TABLE IF NOT EXISTS `kurs` `id_kurs` int10 unsigned NOT NULL AUTO_INCREMENT, `nilai_kurs` int6 unsigned NOT NULL, `last_update` datetime NOT NULL, PRIMARY KEY `id_kurs` ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ; 17 pembayaran CREATE TABLE IF NOT EXISTS `pembayaran` `id_pembayaran` int10 unsigned NOT NULL AUTO_INCREMENT, `id_pembelian` int5 unsigned zerofill NOT NULL,`cara_transfer` enumSetor Tunai,ATM,Internet Banking,SMS Banking,PayPal NOT NULL, `tgl_pembayaran` date NOT NULL, `waktu_konfirmasi` datetime NOT NULL, `rekening_tujuan` enumBCA,BNI,PayPal NOT NULL, `id_kurs` int10 unsigned DEFAULT NULL,`besar_transfer` float NOT NULL, `kode_validasi` varchar14 NOT NULL, `pemilik_rekening` varchar255 NOT NULL, `status` enumOK,Waiting,Gagal NOT NULL DEFAULT Waiting,`admin_username` varchar20 DEFAULT NULL, PRIMARY KEY `id_pembayaran`, KEY `id_pembelian` `id_pembelian`, KEY ‘admin_username` `admin_username`, KEY `id_kurs` `id_kurs` ENGINE=InnoDB DEFAULT