Anda di halaman 1dari 8

NAMA : DWI KURNIA ADHA

NPM : 062040512407

KELAS : 2 APB

MATA KULIAH : APLIKASI KOMPUTER

BAB 7

LATIHAN PRAKTIK

Buka kembali file database Latih-02. accdb. Selanjutnya buka form Barang Wizard pada tampilan
jendela desain. Rapikan dan atur tampilan objek dalam form. Tambahkan beberapa kontrol dalam
form sebagaí berikut:

• Title, dengan isi teks : Grosir "Murah Meriah".


• Label, dengan isi teks : JI. Raya Besar 120 Madiun.
• Logo, dengan objek gambar bebas.
• Command Button, perintah Tambah Data, Hapus Data dan Tutup Form bentuk gambar.
• List Box, untuk menampung data pada field Kode dengan pilihan:
• MEO01, MEO02, ME003, MG001, MGO02, MGO03, KCO01, KCO02, KCO03, RTOO1, RTO02,
RTO03.
• Combo Box, untuk menampung data pada field Jns_Byr dengan pilihan: Tunai dan Kredit.
• Option Group dengan Toggle Button di dalamnya, untuk menampung data pada field
Jumlah dengan pitihan: 10, 15, 20, 25, 30, 35,40,45,50,55, dan 60.

Hasil tampilan form seperti pada Gambar 7.57.

Gambar 7.57. Tampilan form setelah dimodifikasi


BAB 8

LATIHAN PRAKTIK

Buka file database Latih-01.accdb. Buat query relasi melalui Query Design antara tabel Penjualan
Barang dengan Tabel Barang dan Tabel Satuan dengan field kunci relasi Kode. Masukkan beberapa
field ke dalam query sebagai berikut: Kode, Pembeli, dan Asal. Simpan query dengan nama Query
Barang dan hasilnya seperti pada Gambar 8.16.

Gambar 8.16. Hasil query relasi

Tambahkan kolom baru untuk field Nm_Barang dengan ketentuan sebagai berikut:

✓ Jika 2 karakter dari kiri Kode = ME, maka Mie.


✓ Jika 2 karakter dari kiri Kode = MG, maka Minyak Goreng.
✓ Jika 2 karakter dari kiri Kode = KC, maka Kecap.
✓ Jika 2 karakter dari kiri Kode = RT, maka Roti.

Kemudian digabung dengan field Barang yang diambil dari Tabel Barang. Tambahkan kolom
baru untuk field Pemasok dengan ketentuan sebagai berikut:

✓ Jika Vendor = UK, maka UD. Karya.


✓ Jika Vendor = UM, maka UD. Sabar Muda.
✓ Jika Vendor = UA, maka UD. Setia Abadi.

Tambahkan kolom baru untuk field Total yang didapat dari perkalian antara field Harga dengan
field Jumlah. Hasil query seperti pada Gambar 8.17.
Gambar 8.17. Hasil menambah rumus dalam query

Penyelesaian :

1. Aktif pada kolom kosong query, klik Builder pada Design - grup Query Setup sehingga akan
tampil kotak dialog Expression Builder. Pada kolom pertama klik dua kali pada Functions
dan pilih Built-In Functions, pada kolom kedua pilih All dan pada kolom ketiga klik dua kali
fungsi lIf, pada Expression Box terpasang fungsi lIf. Masukkan rumus sebagai berikut:
• IIf(Left([Penjualan Barang]![Kode];2)="ME";”Mie";
• IIf(Left([Penjualan Barang]![Kode];2)="MG";"Minyak Goreng";
• IIf(Left([Penjualan Barang]![Kode];2)="KC";"Kecap";"Roti")))
• &""& [Tabel Barang]![Barang]
2. Klik OK untuk menutup kotak dialog Expression Builder, rumus masuk ke dalam kisi QBE.
Enter dan ganti Expr1 menjadi Nm_Barang. Aktif pada kolom kosong dalam query, klik
Builder pada tab Design - grup Query Setup, tampil kotak dialog Expression Builder. Pada
kolom pertama klik dua kali pada Functions dan pilih Built-In Functions, pada kolom kedua
pilih All dan pada kolom ketiga klik dua kali fungsi IIf, pada Expression Box terpasang fungsi
llf. Selanjutnya masukkan rumus sebagai berikut:
• IIf([Tabel Satuan]![Vendor]="UK";"UD. Karya":
• IIf([Tabel Satuan]![Vendor]="UM";"UD. Sabar Muda”; "Setia Abadi"))

3. Klik OK untuk menutup kotak dialog Expression Builder, rumus akan masuk ke dalam kisi
QBE. Enter dan ganti Expr1 menjadi Pemasok. Aktif pada kolom kosong dalam query, klik
Builder pada tab Design - grup Query Setup, tampil kotak dialog Expression Builder.
4. Pada kolom pertama klik dua kali Latih-01.accdb, klik dua kali Tables, akan ditampilkan
nama tabel database aktif. Klik Tabel Barang untuk menampilkan fieldnya. Pada kolom
kedua klik dua kali field Harga dan tekan asterik (*) untuk menampilkan operator perkalian.
Pada kolom pertama klik Penjualan Barang dan pada kolom kedua klik dua kali field Jumlah.
5. Klik OK untuk menutup kotak dialog Expression Builder, sehingga rumus akan masuk ke
dalam kisi QBE. Tekan Enter dan ganti Expr1 menjadi Total.
6. Klik Save pada Quick Access Toolbar untuk menyimpan query kembali.
7. Klik View pada tab Design-grup Results. Hasil seperti Gambar 8.17.
BAB 9

LATIHAN PRAKTIK

Buka file database Latih-02.accdb. Buat query tipe Update dengan ketentuan sebagai berikut:

• Sumber data : penjualan barang


• Field yang dimasukkan : semua field
• Update pada field Jumlah dengan mengurangi 5.

Simpan query dengan nama Barang Update dan hasilnya seperti pada Gambar 9.58.

Gambar 9.58. Hasil pembuatan query tipe Update

Buat tabel baru pada database Latih-02.accdb dengan struktur sebagai berikut:

Gambar 9.59. Struktur table

Simpan tabel dengan nama Tabel Jual, kemudian masukkan data input seperti pada Gambar 9.60.

Buat query tipe Crosstab dengan ketentuan sebagai berikut:


o Sumber data :Tabel Jual
o Row Heading : Tipe
o Column Heading :Bulan
o Subtotal : Jumlah
o Fungsi Subtotal : Sum
o Nama query : Crosstab Jual

Hasil query seperti pada Gambar 9.61.

Gambar 9.60. Data input table

Gambar 9.61. Hasil Crosstab Query

Penyelesaian :

1. Klik Query Design pada tab Create-grup Queries, pilih tabel Tabel Jual klik Add, klik Close.
2. Klik Query Type: Crosstab, sehingga pada kisi QBE akan ditambahkan baris Crosstab.
3. Masukkan Field Tipe, pada baris Crosstab pilih Row Heading. Selanjutnya masukkan field
Bulan dan pada baris Crosstab pilih Column Heading. Terakhir masukkan field Jumlah, pada
baris Total pilih Sum dan pada baris Crosstab pilih Value, hasilnya seperti Gambar 9.62.
Gambar 9.62. Desain query table

4. Klik Save pada Quick Access Toolbar, menyimpan query dan pada bagian Query Name ketik
nama Crosstab Jual. Klik OK.
5. Klik View pada tab Design-grup Results, menampilkan hasil query seperti Gambar 9.61.

Buat query tipe Make Table dengan ketentuan sebagai berikut:

• Sumber data : Tabel Jual


• Field yang dimasukkan : semua field

Simpan query denga nama Make Table Jual dan hasilnya seperti pada Gambar 9.63.

Gambar 9.63. Tabel baru hasil Make Table

Penyelesaian :

1. Klik Query Design pada tab Create- grup Queries, masukkan Tabel Jual, klik Close.
2. Masukkan semua field yang telah ditentukan dengan menekan tombol drop down Field.
3. Klik Query Type: Make Table pada tab Design -grup Query Type.
4. Pada kotak Make Table, ketikkan nama Jual Baru pada kotak teks Table Name, klik OK.

Gambar 9.64. Kotak dialog Make Table

5. Klik Save pada Quick Access Toolbar, pada kotak Query Name ketikkan nama Make Table
Jual. Klik OK.
6. Klik Run pada Design - Results, klik Yes untuk menampilkan hasilnya seperti Gambar 9.63.
7. Klik View pada tab Design grup Result untuk menampilkan hasilnya.

Buat query tipe Delete dengan ketentuan sebagai berikut:

• Sumber data : Penjualan Barang


• Field yang dimasukkan : semua field kecuali Nomor
• Hapus data yang Asal-nya Pacitan.

Simpan query dengan Barang Delete dan hasilnya pada Penjualan Barang seperti Gambar 9.65.

Gambar 9.65. Hasil menghapus data pada table Penjualan Barang


Penyelesaian:

1.klik Query Design pada tab Create - grup Queries, masukkan tabel Penjualan Barang, klik Close.

2.Masukkan semua field yang telah ditentukan dengan menekan tombol drop down Field.

3. Klik Query Type: Delete pada tab Design - grup Query Type.

4. Pada field Asal dan baris Criteria ketikkan Pacitan, kemudian tekan Enter.

Gambar 9.66. Desain Query Delete

Anda mungkin juga menyukai