Wednesday, May 24, 2017

Praktikum Pemrograman SQL(Tugas 7)

Assalamu'alaikum Warohmatullohi Wabarokatuh

Melanjutkan tugas pada kegiatan praktek sebelumnya, kali ini saya akan membuat tabel dengan nama Retur_Jual dengan beberapa ketentuan.

TABEL PENJUALAN


1. Isi data, ambil dari tabel penjualan, 2 record untuk diretur.
    Query Untuk Membuat Tabel Retur_Jual  :
     create table retur_jual(No_Retur varchar(10),
     nonota varchar(10),
     Tanggal_Retur date,
     Jml_retur Int,
     Ket_Cacat varchar(50))

    Query Untuk Menambahkan isi Tabel Retur_Jual  :
    insert into retur_jual values
    ('RTR001','JUAL002','2017/03/22','4','Kemasan Rusak'),
    ('RTR002','JUAL005','2017/04/21','2','Kadaluarsa')

TABEL RETUR_JUAL
 
2. Browsing operasi matematika menggunakan SQL untuk penambahan stok barang
3. Alternative lain untuk update stok barang
    update barang set jumlah=400+45 where kdbrg='004'
    update barang set jumlah=500+33 where kdbrg='003'

 

4. Jumlah retur tidak melebihi jumlah jual
5. Tanggal retur tidak boleh sebelum tanggal jual
6. Tambahkan 5 data retur
    Query Untuk Menambah isi Tabel Retur_Jual  :
    insert into retur_jual values
    ('RTR003','JUAL001','2017/03/22','3','Kemasan Rusak'),
    ('RTR004','JUAL003','2017/04/19','3','Kemasan Rusak'),
    ('RTR005','JUAL005','2017/04/21','8','Kadaluarsa'),
    ('RTR006','JUAL003','2017/04/21','3','Kemasan Rusak'),
    ('RTR007','JUAL002','2017/03/20','7','Kadaluarsa')

TABEL RETUR_JUAL (setelah ditambah 5 buah record)


 7. Update data 3 retur
     Query Untuk Mengubah isi Tabel Retur_Jual  :
    update retur_jual set Ket_Cacat='Kadaluarsa' where No_Retur='RTR006'
    update retur_jual set Jml_retur='4' where No_Retur='RTR003'

TABEL RETUR_JUAL (setelah beberapa recordnya diubah)



8. Delete record 1 data retur
    Query Untuk Menghapus salah satu isi Tabel Retur_Jual  :
    delete from retur_jual where No_Retur='RTR007'


TABEL RETUR_JUAL (setelah No_retur RTR007 dihapus)
 

9. Tambahkan field jenis paket
    Query Untuk Menambah field jenis_paket pada Tabel Retur_Jual  :
    alter table retur_jual add Jenis_Paket varchar(50)


TABEL RETUR_JUAL (setelah ditambahkan field Jenis_Paket)
 

10. Isi jenis paket
      Query Untuk Menambah menahbah isi pada field Jenis_Paket  :
      update retur_jual set Jenis_Paket='Tiki' where No_Retur='RTR001'
      update retur_jual set Jenis_Paket='JNE' where No_Retur='RTR002'
      update retur_jual set Jenis_Paket='JNT' where No_Retur='RTR003'
      update retur_jual set Jenis_Paket='JNT' where No_Retur='RTR004'
      update retur_jual set Jenis_Paket='JNE' where No_Retur='RTR005'
      update retur_jual set Jenis_Paket='JNE' where No_Retur='RTR006'


TABEL RETUR_JUAL (setelah field Jenis_Paket ditambahkan record)

No comments:

Post a Comment