CREATE TABLE suplier (a
kode_suplier
char(10),
nama_suplier
varchar(25),
telp_suplier
numeric,
constraint
pk_suplier primary key (kode_suplier)
);
alter
table suplier
add
alamat_suplier varchar(50);
drop table suplier
select * from suplier
create table barang (
kode_barang
char(10),
nama_barang
varchar(25),
satuan_barang
varchar(20),
stok_barang
numeric,
constraint
pk_barang primary key (kode_barang)
);
drop table barang
select * from barang;
CREATE TABLE pasok (
kode_pasok
char(10),
kode_barang
char(6),
kode_suplier
char(10),
tanggal_pasok
date,
jumlah_pasok
numeric,
constraint pk_pasok primary key
(kode_pasok),
constraint fk_pasok_barang foreign key
(kode_barang) references barang (kode_barang),
constraint fk_pasok_suplier foreign
key (kode_suplier) references suplier (kode_suplier)
);
drop table pasok
select * from pasok;
alter table suplier rename column
telp_suplier to telp_penyuplai;
insert into barang values('brg001',
'pensil', null, 300);
insert into barang values('brg002',
'kertas', 'rim', 50);
insert into barang values('brg003',
'pensil', 'unit', 75);
select (nama_barang) from barang where
stok_barang < 100
insert into suplier values('sup001',
'alfa', 012345, 'jalan mangga');
insert into suplier values('sup002', 'betha',
234567, 'jalan jambu');
insert into suplier values('sup003',
'carlie', 098765, 'jalan mangga');
insert into pasok values('pas001',
'brg001', 'sup001', '05-01-2015', 50);
insert into pasok values('pas002',
'brg003', 'sup002', '02-10-2015', 350);
select (nama_suplier) from suplier
where alamat_suplier = 'jalan mangga'
select (nama_barang, nama_suplier)
from barang, suplier, pasok
where barang.kode_barang =
pasok.kode_barang and
suplier.kode_suplier =
pasok.kode_suplier and
pasok.jumlah_pasok > 100
update barang
set stok_barang=1000
where kode_barang='brg001'
delete from suplier where kode_suplier
= 'sup001'
Tabel Suplier
Tabel Barang
Tabel Pasok
0 komentar:
Posting Komentar