You are on page 1of 5

SMA BUNDA PADANG LEMBARAN : JOB SHEET 12

Jurusan : IPA / IPS Mapel : TIK


Waktu : 2 X 45 Menit Topik : MS. ACCESS
Kelas : XII Judul : Qperhitungan Fungsi Logika
OR
TUJUAN :
Diharapkan siswa dapat memahami:
1. Siswa mampu mengoperasikan Aplikasi Microsoft Access Dasar
2. Siswa mampu mempraktikan Membuat Membuat Query dan perhitungan.
Soal:
A. Buatlah Table Printer dengan struktur field pada tabel sbb:
No Field Name Data Type
1 No Number
2 Kode Text
3 Nama Printer Text
4 Foto Printer Attachment
5 Pembeli Text
6 Harga Currency
7 Jumlah Number
8 Tgl Faktur Date/Time
9 Total Harga Currency
10 Bonus Currency
11 Discount Currency
12 No HP Number
13 Keterangan Text
B. Buat Query dengan nama Qperhitungan Fungsi Logika OR serta ketentuan
tambahan sebagai berikut :
Totol Harga : Jumlah dikalikan dengan Harga
Bonus: jika jumlah besar sama dengan 17 maka bonus Honda Vario sedangkan jika
jumlah kecil dari 17 maka bonusnya Sepeda Gunung.
(jika Jumlah<=17, maka BONUS = Tinta, sedangkan jika Jumlah>17, maka BONUS = Catrigh)
Harga: Jika Nama Printer HP dengan harga 2000000/unit, jika Nama Printer
CANON dengan harga 1500000/unit. Harga:IIF([Nama Printer]=Hp P110 Or
([Nama Printer]=CANON,2000000,1500000).
Discount : Jika Total Harga besar sama dengan 2500000 discount 15% dari harga
total, jika Total Harga besar sama dengan 2000000 discount 10% dari harga total
dan jika Total Harga besar sama dengan 1500000 discount 5% dari harga total.

Catatan :
Fungsi OR akan menghasilkan TRUE (atau menjalankan pilihan) bila hasilnya BENAR,
sebaliknya akan menghasilkan FALSE (atau tidak menjalankan pilihan) bila hasilnya
SALAH.
Contoh Operator Logika OR
HARGA SATUAN: IIf([NAMA MOBIL]="AVANZA" Or [NAMA MOBIL] = "JAZZ"
,150000000, 200000000)

Create by Bulhadi, S.Pd


PENYELESAIAN :
A. MEMBUAT TABEL
Tabel dibuat untuk menyimpan data yang menjadi tempat dari database.
1. Klik Create => pilih table.

2. Maka hasilnya.. disebelah kanan terlihat table baru. Kemudian klik view => design
view, maka akan tampil seperti gambar dibawah ini.

3. Ketikkan nama table seperti gambar dibawah untuk membuat Tabel Printer.

4. Klik ok untuk menyimpan. Sehingga tampilannya seperti gambar dibawah ini:

5. Ketikkan seperti Tabel Printer seperti dibawah ini:


No Field Name Data Type
1 No Number
2 Kode Text
3 Nama Printer Text
4 Foto Printer Attachment
5 Pembeli Text
6 Harga Currency
7 Jumlah Number
8 Tgl Faktur Date/Time
9 Total Harga Currency
10 Bonus Currency
11 Discount Currency
12 No HP Number
13 Keterangan Text

Create by Bulhadi, S.Pd


6. Maka hasilnya seperti gambar dibawah ini:

7. Klik Datasheet View sehingga muncul dialog Save, kemudian klik tombol Yes

8. Maka hasilnya seperti gambar dibawah ini;

B. Membuat Buat Query dengan nama Qperhitungan Fungsi Logika OR.


1. Buat Query dengan meng-klik create kemudian pilih Query Design seperti gambar :

2. Akan muncul gambar berikut :

Create by Bulhadi, S.Pd


3. Pada TAP Show Table = > klik table yang akan dibuatkan querynya = > klik Add (untuk
menambahkan table masuk ke Query = > klik close (untuk menutup), maka akan tampil
gambar sbb:

4. Masukan nama kolom yang ada pada tabel ke field dari table yang sudah dibuat diatas
dengan mengklik pilihan sebelah kanan dari Field seperti gambar;

5. Maka hasilnya seperti gambar dibawah ini:

6. Ketikkan rumus di field sebagaimana pada soal :


Totol Harga : Jumlah dikalikan dengan Harga
Total Harga: [Harga]*[Jumlah]

Bonus: jika jumlah besar sama dengan 17 maka bonus Honda Vario sedangkan
jika jumlah unit kecil dari 17 maka bonusnya Sepeda Gunung.
(jika Jumlah<=17, maka BONUS = Tinta, sedangkan jika Jumlah>17, maka BONUS =
Catrigh), Bonus: IIf([Jumlah]<=17,'Tinta','Catrigh')

Harga: Jika Nama Printer HP dengan harga 2000000/unit, jika Nama Printer
CANON dengan harga 1500000/unit. Harga:IIF([Nama Printer]=HP Or
([Nama Printer]=CANON,2000000,1500000).

Discount : Jika Total Harga besar sama dengan 2500000 discount 15% dari
harga total, jika Total Harga besar sama dengan 2000000 discount 10% dari
harga total dan jika Total Harga besar sama dengan 1500000 discount 5% dari
harga total.

Create by Bulhadi, S.Pd


IIf([Total Harga]>=2500000,0.15 , IIf([Total Harga]>=2000000,0.1,IIf([Total
Harga]>=1500000,0.05,0))))*[Total Harga]

7. Kemudian Klik Save (CTRL + S)

8. Ganti nama Query dengan Qperhitungan Fungsi Logika OR seperti gambar dibawah
ini:

9. Kemudian Klik OK untuk menyimpan, terakhir klik View = > Data Sheet View.
10. Maka hasilnya seperti gambar di bawah ini;

Tugas:
Input data dengan jumlah 24 orang Pembeli ( Nama Toko Priter)

******** Selamat Bekerja *******

Create by Bulhadi, S.Pd

You might also like