Resume Praktikum
Berikut
sourcecodenya :
CREATE TABLE suplier (
kode_suplier
char (6),
nama_suplier
varchar (6),
telp_suplier
char (6),
constraint
pk_suplier primary key (kode_suplier)
);
DROP TABLE suplier ;
ALTER TABLE suplier
ADD Alamat_Suplier varchar (50);
SELECT * FROM suplier
ALTER TABLE suplier RENAME COLUMN nama_suplier TO
nama_penyuplai;
CREATE TABLE barang (
kode_barang
character (25),
nama_barang
varchar (30),
satuan_barang
varchar (30),
stock_barang
numeric (3),
constraint
pk_barang primary key (kode_barang)
);
DROP TABLE barang;
SELECT * FROM barang
CREATE TABLE pasok (
kode_pasok
character (20),
kode_barang
character (25),
kode_suplier
char (20),
tanggal_pasok
date,
jumlah_pasok
numeric (25),
constraint
pk_pasok primary key (kode_pasok),
constraint
fk_pasok_suplier foreign key (kode_suplier) references suplier (kode_suplier),
constraint
fk_pasok_barang foreign key (kode_barang) references barang (kode_barang)
);
DROP TABLE pasok;
SELECT * FROM pasok
ALTER TABLE suplier rename column telp_suplier to
telepon_penyuplai;
INSERT INTO barang VALUES ('brg001','Pensil', NULL, 300);
INSERT INTO barang VALUES ('brg002','Kertas', 'Rim', 50);
INSERT INTO barang VALUES ('brg003','Penggaris', 'Unit',
75);
INSERT INTO suplier VALUES ('sup001', 'Alfa', '01234',
'Jalan Mangga');
INSERT INTO suplier VALUES ('sup002', 'Betha', '234567',
'Jalan Jambu');
INSERT INTO suplier VALUES ('sup003', 'Charli', '098765',
'Jalan Mangga');
INSERT INTO pasok VALUES ('pas001','brg001', 'sup002',
'05-01-2015', 50);
INSERT INTO pasok VALUES ('pas002', 'brg003', 'sup002',
'02-10-2015', 350);
SELECT (nama_barang) FROM barang WHERE stock_barang < 100
SELECT (nama_suplier) FROM suplier WHERE alamat_suplier =
'Jalan Mangga'
SELECT barang.nama_barang, suplier.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 stock_barang = 1000
WHERE kode_barang = 'brg001';
DELETE FROM suplier
WHERE kode_suplier = 'sup001';
Tidak ada komentar:
Posting Komentar