Pertama akses ke MySQL
Berikut syntax nya create table pelanggan; karena saya sudah ada table nya maka saya akan memperlihatkan syntax pembuatan table nya berikut syntax nya show create table pelanggan;
Syntax pembuatan table detil_pesan
Setelah masuk ke MySQL buat database baru dengan nama sistem pemesanan dengan syntax create database sistem_pemesanan; . Selesai membuat database baru makan kita akan menggunakan database tersebut dengan syntax use sistem_pemesanan; .
Kedua membuat table
Berikut syntax nya create table pesan; karena saya sudah ada table nya maka saya akan memperlihatkan syntax pembuatan table nya berikut syntax nya show create table pesan;
Membuat table produk dan table detil pesan
Berikut syntax nya
create table produk(
id_produk varchar(40) not null,
nm_produk varchar (30) not null,
satuan varchar (40) not null,
harga decimal (10, 0) not null default'0',
stock int(10) not null default'0',
primary key(id_produk)) ENGINE=innodb default charset=latin1;
Table detil_pesan |
create table detil_pesan(
id_pesan int(10) not null,
id_produk varchar (40) not null,
jumlah int(15) not null default '0',
harga decimal (10, 0) not null default'0',
primary key(id_pesan, id_produk),
key fk_pesan (id_produk),
key id_pesan (id_pesan),
CONSTRAINT fk_pesan FOREIGN KEY (id_produk)
REFERENCES produk (id_produk),
CONSTRAINT fk_pesan2 FOREIGN KEY (id_pesan)
1. Insert record pada tabel pelanggan
REFERENCES pesan (id_pesan)) ENGINE=innodb default charset=latin1;
Membuat table faktur dan table kuitansi
Create table faktur & table kuitansi |
Table Faktur
create table faktur(
id_faktur int (10) not null auto_increment,
id_pesan int (10) not null,
tgl_faktur date not null,
primary key(id_faktur),
key id_pesan (id_pesan),
CONSTRAINT faktur_ibfk_1 FOREIGN KEY (id_pesan)
REFERENCES pesan (id_pesan))
ENGINE=innodb default charset=latin1;
Tabel Kuitansi
create table kuitansi (
id_kuitansi int (15) not null auto_increment,
id_faktur int (10) not null,
tgl_kuitansi date not null,
primary key(id_kuitansi),
key fk_kuitansi (id_faktur),
CONSTRAINT fk_kuitansi_FOREIGN KEY (id_faktur)
REFERENCES pesan (id_pesan))
ENGINE=innodb default charset=latin1;
Melihat table yang sudah dibuat
desc nama_table; |
1. Insert record pada tabel pelanggan
2. Insert record pada table pesan
3. Insert record pada table produk
4. Insert record pada table faktur
5. Menggabungkan table pelanggan dan table pesan
Komentar
Posting Komentar