Buat database mwnggunakan MS. Access dengan nama DBInventory.mdb
Kemudian buat 2 buah tabel dengan struktur tabel berikut ini :
Kemudian isikan masing-masing record untuk tabel berikut minimal 5 record
Contoh:
KodeJenis Jenis
============================
J001 Alat Tulis Kantor
J002 Alat Rumah Tangga
Dst.....
Untuk tabel TblBarang contoh KodeBarang : 0001,0002,0003 dst... Dan KodeJenis pada TblBarang sesuaikan dengan KodeJenis pada TblJenis contoh: J001, J002 dst
Kemudian buat user interface sbb:
Komponen yang digunakan:
- GroupBox
- Label
- TextBox
- DataGridView
- Button
Untuk source code kita bahas minggu selanjutnya.
Blog ini merupakan salah satu sarana untuk berbagi ilmu atau sharing knowledge materi-materi bidang Infokom (Informatika dan Komputer).
Monday, October 31, 2016
Thursday, October 6, 2016
LATIHAN LESSON 3
Soal 1
======
Tampilkan employee_id, first_name yang digabung dengan spasi dan digabung dengan last_name dengan menggunakan fungsi concat dan ubah menjadi huruf kapital seluruhnya serta berikan "Name" sebagai alias, salary dengan tampilan seperti berikut $$$$$24000 (total panjang karakter 10) dimana salary lebih besar dari 10000 dan commision_pct tidak null. Urutkan data-data tersebut berdasarkan "Name".
Soal 2
======
Tampilkan employee_id, hire_date, dan gunakan fungsi truncate berdasarkan bulan untuk mencari awal bulan pegawai tersebut bekerja dimana manager_id null atau department_id null. Urutkan berdasarkan hasil truncate.
Soal 3
======
Tampilkan employee_id, gabungan first_name dan last_name, hire_date, dan jarak tahun antara tanggal hari ini dengan hire_date sebagai total tahun bekerja dimana department_id adalah 90 dan salary lebih besar atau sama dengan 15000. Urutkan berdasarkan jarak tahun mulai dari yg terbesar sampai yang terkecil.
Soal 4
======
Tampilkan employee_id, gabungan first_name dan last_name, hire_date, dan pengejaan tanggal hire_date seperti berikut : 17-Jun-87 menjadi "Seventh of June in 1987" dimana last_name diawali dengan huruf 'J', 'K', 'L'. Urutkan berdasarkan hire_date.
Soal 5
======
Tampilkan first_name, panjang dari first_name, 4 huruf last_name dari huruf paling awal digabung dengan underscore digabung dengan department_id dan jadikan huruf kecil seluruhnya, salary dengan tampilan seperti berikut : $ 24,000.00 dimana department_id adalah 90,100,120 dan hire_date lebih besar dari 01-JAN-99.
Soal 6
======
Tampilkan employee_id, first_name digabung dengan last_name, manager_id yang jika null maka diisi dengan angka 0, job_id yang jika null maka diisi dengan 'No job yet'. Urutkan berdasarkan hasil penggabungan first_name dan last_name.
Soal 7
======
Tampilkan department_id, department_name, manager_id, dan keterangan yang jika manager_id tidak null maka keterangannya adalah 'has a manager', jika null maka keterangannya adalah 'has no manager yet'. Urutkan berdasarkan location_id dan manager_id.
Soal 8
======
Tampilkan employee_id, gabungan first_name dan last_name, hire_date, dan jarak bulan antara tanggal hari ini dengan hire_date sebagai total bulan bekerja, lakukan pembulatan untuk hasil perhitungan bulan, tampilkan juga keterangan dengan menggunakan case yang jika sudah bekerja lebih dari 240 bulan maka 'Senior Employee', jika lebih dari 120 bulan maka 'Junior Employee', jika lebih dari 60 bulan maka 'Entry Employee', dan jika dibawah 60 bulan maka 'New Employee' dimana department_id adalah 90,100,120,121. Urutkan berdasarkan jarak bulan mulai dari yg terbesar sampai yang terkecil.
Soal 9
======
Tampilkan query yang sama dengan no. 8 dengan menggunakan decode.
======
Tampilkan employee_id, first_name yang digabung dengan spasi dan digabung dengan last_name dengan menggunakan fungsi concat dan ubah menjadi huruf kapital seluruhnya serta berikan "Name" sebagai alias, salary dengan tampilan seperti berikut $$$$$24000 (total panjang karakter 10) dimana salary lebih besar dari 10000 dan commision_pct tidak null. Urutkan data-data tersebut berdasarkan "Name".
Soal 2
======
Tampilkan employee_id, hire_date, dan gunakan fungsi truncate berdasarkan bulan untuk mencari awal bulan pegawai tersebut bekerja dimana manager_id null atau department_id null. Urutkan berdasarkan hasil truncate.
Soal 3
======
Tampilkan employee_id, gabungan first_name dan last_name, hire_date, dan jarak tahun antara tanggal hari ini dengan hire_date sebagai total tahun bekerja dimana department_id adalah 90 dan salary lebih besar atau sama dengan 15000. Urutkan berdasarkan jarak tahun mulai dari yg terbesar sampai yang terkecil.
Soal 4
======
Tampilkan employee_id, gabungan first_name dan last_name, hire_date, dan pengejaan tanggal hire_date seperti berikut : 17-Jun-87 menjadi "Seventh of June in 1987" dimana last_name diawali dengan huruf 'J', 'K', 'L'. Urutkan berdasarkan hire_date.
Soal 5
======
Tampilkan first_name, panjang dari first_name, 4 huruf last_name dari huruf paling awal digabung dengan underscore digabung dengan department_id dan jadikan huruf kecil seluruhnya, salary dengan tampilan seperti berikut : $ 24,000.00 dimana department_id adalah 90,100,120 dan hire_date lebih besar dari 01-JAN-99.
Soal 6
======
Tampilkan employee_id, first_name digabung dengan last_name, manager_id yang jika null maka diisi dengan angka 0, job_id yang jika null maka diisi dengan 'No job yet'. Urutkan berdasarkan hasil penggabungan first_name dan last_name.
Soal 7
======
Tampilkan department_id, department_name, manager_id, dan keterangan yang jika manager_id tidak null maka keterangannya adalah 'has a manager', jika null maka keterangannya adalah 'has no manager yet'. Urutkan berdasarkan location_id dan manager_id.
Soal 8
======
Tampilkan employee_id, gabungan first_name dan last_name, hire_date, dan jarak bulan antara tanggal hari ini dengan hire_date sebagai total bulan bekerja, lakukan pembulatan untuk hasil perhitungan bulan, tampilkan juga keterangan dengan menggunakan case yang jika sudah bekerja lebih dari 240 bulan maka 'Senior Employee', jika lebih dari 120 bulan maka 'Junior Employee', jika lebih dari 60 bulan maka 'Entry Employee', dan jika dibawah 60 bulan maka 'New Employee' dimana department_id adalah 90,100,120,121. Urutkan berdasarkan jarak bulan mulai dari yg terbesar sampai yang terkecil.
Soal 9
======
Tampilkan query yang sama dengan no. 8 dengan menggunakan decode.
Monday, October 3, 2016
Tugan Pemrograman Visual II (VB. NET)
Buatlah program untuk simulasi aplikasi penjualan desain user interface disesuaikan dengan ketentuan aplikasi
Tabel Barang
Kode Barang Nama Barang Harga Jual (Rp) Stok
B0001 Buku Tulis 3500 20
B0002 Penggaris 2500 15
B0003 Pensil 3000 25
B0004 Pulpen 4000. 30
Ketentuan aplikasi:
- input : Kode Barang, Qty, Bayar
- Proses :
Total = jumlah beli * Harga Jual
Kembali = Bayar - Total
Beri peringatan jika Stok < Qty
- Output : Nama Barang, Harga Jual, dan Stok otomatis muncul pada saat pemilihan kode barang
Tabel Barang
Kode Barang Nama Barang Harga Jual (Rp) Stok
B0001 Buku Tulis 3500 20
B0002 Penggaris 2500 15
B0003 Pensil 3000 25
B0004 Pulpen 4000. 30
Ketentuan aplikasi:
- input : Kode Barang, Qty, Bayar
- Proses :
Total = jumlah beli * Harga Jual
Kembali = Bayar - Total
Beri peringatan jika Stok < Qty
- Output : Nama Barang, Harga Jual, dan Stok otomatis muncul pada saat pemilihan kode barang
Subscribe to:
Comments (Atom)

