Rabu, 10 Agustus 2011

Perintah SQL

1.Tuliskan perintah untuk mengisi table barang, table pelanggan dan table petugas !
Jwb :
a.Table barang
INSERT INTO barang (uraian, QTY, merk, kdbrg)
VALUES (‘PrinterT13’,’2’,’Epson’,’8500000’,’PET13’), (‘P4CORE2INTEL’,’1’,’ACER’,’7000000’,’P4C2A’), (‘COOLER’,’1’,’35000’,’COOLC’);
b.Table pelanggan
INSERT INTO pelanggan (KDP, nama, alamt, kota, telp)
VALUES (‘PL-01’,’Naruto’,’Jl_Majasem’,’Cirebon’,’666666’),
(‘PL-02’,’SUSUKA’,’JL_DARSONO’,’CIREBON’,’777777’);
c.Table petugas
INSERT INTO petugas (Petugas, KodeP) VALUES (‘Ratih’,’P01’);

2.Tuliskan perintah-perintah SQL untuk mengisi table transaksi !
Jwb :
INSERT INTO transaksi (KDP, no_faktur, QTY, jml_harga, total, tgl_faktur, kdbrg, kodeP)
VALUES (‘PL-01’,1234,2,1700000,8735000,’14-JULI-11’,’PET13’,’P01’),
(‘PL-01’,1234,1,7000000,8735000,’14-JULI-11’,P4C2A’,’P01’),
(‘PL-01’,1234,1,35000, 8735000,’14-JULI-11’,’COOLC’,’P01’),
(‘PL-02’,5678,1,7000000,7035000,’14-JULI-11’,’P4C2A’,’P01),
(‘PL-02’,5678,1,35000,7035000,’14-JULI-11’,’COOLC’,’P01);

3.Tuliskan perintah untuk menampilkan table transaksi !
Jwb :
Select * from transaksi, pelanggan, barang, petugas, WHERE
Transaksi.KDP = pelanggan.KDP AND
Transaksi.kdbrg = barang.kdbrg AND
Tansaksi.koddeP = petugas.kodeP;

4.Tuliskan perintah perbaikan data transaksi, misal perbaikan pada QTY/tanggal/no_faktur !
Jwb :
UPDATE transaksi SET ‘no_faktur’ = 1235, ‘QTY’ = 1, ‘tgl_faktur’ = ’16-Juli-2011’ WHERE kdbrg = ’PET13’
5.Tuliskan perintah untuk menghapus data transaksi !
Data yang akan dihapus data yang memiliki no_faktur = 1235
Jwb :
DELETE FROM transaksi WHERE ‘no_faktur’ = 1235



Tidak ada komentar:

Posting Komentar