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, ALAMAT, KOTA, TELP) values (‘PL-01’,’NARUTO’,’JL_MAJASEM’,’CIREBON’,’444444’), (‘PL-01’,’SUSUKA’,’JL_DARSONO’,’CIREBON’,’666666’);
c. Table petugas
Insert into petugas (PETUGAS, KODEP) values (‘AMIR’,’P01’);
2. Tuliskan perintah-perintah SQL untuk mengisi table transaksi !
Jwb :
Insert into transaksi (KDP, NO_FAKTUR, QTY, JML_HARGA, TOTAL, TGL, 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;
4. Tuliskan perintah perbaikan data transaksi, misal perbaikan pada QTY/tanggal/no_faktur !
Jwb :
a. Update table transaksi set QTY=’2’;
b. Update table transaksi set TANGGAL=’14-JULI-11’;
c. Update table transaksi set NO_FAKTUR=’1234’;
5. Tuliskan perintah untuk menghapus data transaksi !
Data yang akan dihapus KDBRG
Jwb :
delete from transaksi where KDBRG=’P4C2A’;