Monday, May 1, 2017

Praktek Pemrograman SQL

UJIAN TENGAH SEMESTER

02 Mei 2017

Hai sobat blogger, kali ini kita akan melakukan UTS(ujian tengah semester) mengenai pemrograman SQL, langsung saja kita menuju ke soal:

1.       Create table penjualan
create table penjualan(
nonota varchar(10) primary key,
kdbrg varchar(10),
tanggaltrans date,
jumlahjual int,
hargajual int,
total int
foreign key (kdbrg) references barang (kdbrg),
);



    2.    Isi table penjualan
insert into penjualan
values ('JUAL001','001','2017/03/20',10,3000,30000)
insert into penjualan
values ('JUAL004','004','2017/03/18',15,4000,60000)
insert into penjualan
values ('JUAL007','007','2017/04/17',30,5000,15000)
insert into penjualan
values ('JUAL002','002','2017/05/02',10,1000,10000)
insert into penjualan
values ('JUAL006','006','2017/04/21',20,2000,20000)

untuk mengecek tabel yang telah kita buat dengan cara;


3.       Tambahkan 1 field di table penjualan
disini saya akan menambahkan jumlahbayar


alter table penjualan add jumlahbayar int

lalu kita cek field yang telah kita buat



4.       Hapus 1 record
kita akan mencoba menghapus satu record yang kita pilih dengan cara;

delete penjualan where nonota = 'JUAL004'

lalu kita cek tabel penjualan




5.        Isi data field yang kosong
update penjualan set jumlahbayar = 40000 where nonota = 'JUAL001'
update penjualan set jumlahbayar = 10000 where nonota = 'JUAL002'
update penjualan set jumlahbayar = 25000 where nonota = 'JUAL006'
update penjualan set jumlahbayar = 20000 where nonota = 'JUAL007'

lalu kita cek tabel penjualan


6.        Tampilkan nama barang dan tanggal jual
select nmbrg, tanggaltrans from barang inner join penjualan on barang.kdbrg=penjualan.kdbrg



7.       Tampilkan jenis barang dan tanggal jual


8.        Tampilkan stok dari barang yang penjualan dibulan april 2017


9.     Tampilkan harga jual yang barangnya shampo sunsilk



10.        Tampilkan nama barang,  tanggal jual dan jumlah







No comments:

Post a Comment