Anda di halaman 1dari 2

CREATE DATABASE toko_online;

USE DATABASE toko_online;

CREATE TABLE kategori (kd_kategori char (6) not null primary key,kategori varchar
(25) not null);

INSERT INTO kategori VALUES ('tested','contoh');

CREATE TABLE pelanggan (kd_pemesan char (6) not null primary key, nama varchar (25)
not null, jenis_kelamin ENUM (P,L), alamat varchar (50) not null, kd_prov char (6),
kd_pos char (6), no_tlp varchar (13) not null, email varchar (25) not null, FOREIGN
KEY (kd_prov) REFRENCES provinsi (kd_prov) ON UPDATE CASCADE ON DELETE CASCADE);

INSERT INTO pelanggan VALUES ('testtt','ini contoh','P','jalan


raya','12','1344','085774690939','email@gmail.com');

CREATE TABLE barang (kd_barang char (6) not null primary key,kd_kategori char (6)
not null, nama_barang varchar (25) not null, file_gambar varchar (50) not null,
harga int default 0, keterangan text, stok int default 0,FOREIGN KEY (kd_kategori)
REFRENCES kategori (kd_kategori) ON UPDATE CASCADE ON DELETE CASCADE);

INSERT INTO barang ('wescho','tested','pajangan','image(1).png','40000','barang


keren','21');

CREATE TABLE pesan (no_pesan char (6) not null primary key, kd_pemesan char (6) not
null, tanggal date, jam time, status_bayar varchar (15), unik_transfer varchar
(25),FOREIGN KEY (kd_pemesan) REFRENCES pelanggan (kd_pemesan) ON UPDATE CASCADE ON
DELETE CASCADE);

INSERT INTO pesan ('kwkssd','testtt');

CREATE TABLE detail_pesan (id_pesan char (6) not null primary key, no_pesan char
(6) not null, kd_barang char (6) not null, jumlah int default 0,FOREIGN KEY
(kd_barang) REFRENCES barang (kd_barang) ON UPDATE CASCADE ON DELETE
CASCADE,FOREIGN KEY (no_pesan) REFRENCES pesan (no_pesan) ON UPDATE CASCADE ON
DELETE CASCADE);

INSERT INTO detail_pesan ('ffecsv','kwkssd','wescho','1');

CREATE TABLE provinsi (id_provinsi int not null primary key,nama_provinsi char (45)
not null, nama_kota char (45) not null, ongkos_kirim varchar (17)) ;

INSERT INTO provinsi VALUES


(1,'Nanggroe Aceh Darussalam','Ibu Kota Banda Aceh'),
(2,'Sumatera Utara','Ibu Kota Medan'),
(3,'Sumatera Selatan','Ibu Kota Palembang'),
(4,Sumatera Barat,Ibu Kota Padang),
(5,'Bengkulu,'Ibu Kota Bengkulu'),
(6,'Riau','Ibu Kota Pekanbaru'),
(7,'Kepulauan Riau','Ibu Kota Tanjung Pinang'),
(8,'Jambi','Ibu Kota Jambi'),
(9,'Lampung','Ibu Kota Bandar Lampung'),
(10,'Bangka Belitung','Ibu Kota Pangkal Pinang'),
(11,'Kalimantan Barat ','Ibu Kota Pontianak'),
(12,'Kalimantan Timur ','Ibu Kota Samarinda'),
(13,'Kalimantan Selatan ','Ibu Kota Banjarbaru'),
(14,'Kalimantan Tengah ','Ibu Kota Palangkaraya'),
(15,'Kalimantan Utara ','Ibu Kota Tanjung Selor'),
(16,'Banten ','Ibu Kota Serang') ,
(17,'DKI Jakarta ','Ibu Kota Jakarta') ,
(18,'Jawa Barat ','Ibu Kota Bandung'),
(19,'Jawa Tengah ','Ibu Kota Semarang'),
(20,'Daerah Istimewa Yogyakarta ','Ibu Kota Yogyakarta'),
(21,'Jawa Timur ','Ibu Kota Surabaya'),
(22,'Bali ','Ibu Kota Denpasar') ,
(23,'Nusa Tenggara Timur ','Ibu Kota Kupang'),
(24,'Nusa Tenggara Barat ','Ibu Kota Mataram') ,
(25,'Gorontalo ','Ibu Kota Gorontalo') ,
(26,'Sulawesi Barat ','Ibu Kota Mamuju') ,
(27,'Sulawesi Tengah ','Ibu Kota Palu') ,
(28,'Sulawesi Utara ','Ibu Kota Manado') ,
(29,'Sulawesi Tenggara ','Ibu Kota Kendar'i),
(30,'Sulawesi Selatan ','Ibu Kota Makassa'r),
(31,'Maluku Utara ','Ibu Kota Sofifi') ,
(32,'Maluku ','Ibu Kota Ambon') ,
(33,'Papua Barat ','Ibu Kota Manokwari') ,
(34,'Papua ','Ibu Kota Jayapura'),
(35,'Papua Tengah ','Ibu Kota Nabire') ,
(36,'Papua Pegunungan ','Ibu Kota Jayawijaya'),
(37,'Papua Selatan ','Ibu Kota Merauke') ,
(38,'Papua Barat Daya ','Ibu Kota Sorong');

Anda mungkin juga menyukai