PRAKTIKUM SQL 06-OKT-2015

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

 

Entri Populer