Query Dengan Kriteria dan Expression Builder Pertemuan 08 Matakuliah

Download Report

Transcript Query Dengan Kriteria dan Expression Builder Pertemuan 08 Matakuliah

Matakuliah
Tahun
: F0712 / Lab MS Access
: 2007
Query Dengan Kriteria
dan Expression Builder
Pertemuan 08
1
Menambah Field ke Query
(1)
User dapat menambah sebuah field ke query dengan tiga
cara.
Cara 1 :
1. Klik baris Table dari kolom kosong yang pertama.
Tampil daftar drop-down.
2. Buka daftar drop-down, kemudian pilih tabel yang
tersedia pada daftar drop down sama dengan jendela
tabel yang muncul di atas jendela desain query.
3. Klik baris Field tepat di atas nama tabel yang dipilih.
Tampak daftar drop-down.
4. Buka daftar drop-down dan pilih field yang ingin
ditambahkan. Field yang tersedia berasal dari tabel
yang telah dipilih pada langkah 2.
2
Menambah Field ke Query
(2)
Cara 2 :
1. Gulung daftar field pada jendela tabel yang
diinginkan di atas kotak Query Design, sampai
user menemukan field yang ingin
ditambahkan.
2. Klik nama field dan drag ke baris Field dari
kolom kosong pertama. Nama field muncul di
tempat user men-drag-nya.
Cara 3 :
Klik dua kali nama field pada daftar field. Field
akan pindah ke tempat kosong pertama yang
tersedia pada grid query.
3
Menambah Field ke Query
(3)
Jendela Tabel  menampilkan semua
Tabel yang akan dipakai dalam Query
Nama Table
Nama Field
Baris Field
Baris Tabel
Grid Query
4
Menambah Field ke Query
(4)
• Menambahkan Lebih Banyak Tabel untuk
Query, dengan cara :
– Klik tombol Show Table
pada toolbar,
atau, pilih Query – Show Table.
– Kemudian pilih tabel yang diinginkan, klik
Add.
– Klik Close untuk kembali ke desain query.
5
Menghapus Field
Ada dua cara untuk menghapus field dari
query :
• Klik di kolom yang ingin di hapus dan pilih
Edit – Delete Columns.
• Tempatkan pointer mouse tepat diatas
kolom sehingga berubah menjadi panah
hitam ke bawah. Klik untuk memilih semua
kolom dan tekan Delete, atau klik tombol
Cut pada toolbar.
6
Menambah Kriteria
(1)
• Dengan memilih kriteria, akan
memungkinkan user untuk memilih record
yang akan ditampilkan pada hasil query.
• Contoh  dari hasil query pada
pertemuan 07, kita hanya akan
menampilkan Student yang memperoleh
Grade > 3.50.
7
Menambah Kriteria
(2)
Data awal. Dari data ini,
kita hanya akan
menampilkan Student
yang memiliki Grade
>3.50
Untuk menentukan kriteria diatas, ikuti langkah berikut :
1. Pada tampilan Query Design, klik baris Criteria pada
kolom field yang diinginkan yaitu field Grade.
2. Ketik kriteria yang ingin digunakan, yaitu : Grade >
3.50.
3. Klik tombol
atau
untuk melihat hasil query.
8
Menambah Kriteria
(3)
Kriteria di
tulis di baris
Criteria
Tabel hasil query  data
yang ditampilkan adalah
Student yang memiliki
Grade > 3.50
9
Mengurutkan Field dalam Query
1.
2.
3.
Klik pada baris Sort pada field yang ingin di urutkan;
muncul panah ke bawah pada daftar drop-down.
Buka daftar drop-down, pilih perintah Ascending atau
Descending
Jika ingin membatalkan pengurutan pada field, ulangi
langkah 2, kemudian pilih pilihan (Not Sorted).
10
Menambah Field Perhitungan
(1)
• Field perhitungan sangat membantu saat
user perlu menghitung nilai dalam
database dengan menggunakan fungsi
matematika dalam satu atau lebih isi field.
• Contoh : user dapat menghitung 5% pajak
penjualan berdasarkan harga penjualan.
11
Menambah Field Perhitungan
Untuk menambah sebuah field perhitungan,misal field yang
menghitung pajak penjualan, ikuti langkah berikut :
1. Buka query tampilan Design.
2. Pada kolom kosong, ketik ekspresi dalam baris Field.
Jika memasukkan nama field, berikan tanda kurung
siku ([ ]) di awal dan di akhir nama field. Contoh untuk
mengalikan field Price dengan nilai 0,5, ketik :
[Price]*.05
3. Tekan Enter atau pindah ke sel lain; Access akan
menambahkan nama untuk ekspresi, seperti Expr1.
Sebagai contoh, ekspresi mungkin sekarang membaca
: Expr1:[Price]*.05.
4. Klik lagi sel dan tebalkan nama ekspresi (contoh,
Expr1).
5. Ketik nama yang lebih jelas, seperti Tax.
12
Menambah Field Perhitungan
Menggunakan Expression Builder
(1)
Contoh lain : kita akan menghitung umur Student
berdasarkan tanggal lahir-nya (field
DateofBirth).
Ekspresi yang digunakan lebih rumit karena
mencakup penggunaan fungsi yang built-in
yaitu : (Now()-([DateofBirth]))/365.
Rumus tersebut mengurang nilai field DateofBirth
dari tanggal sekarang, kemudian membagi
hasilnya (dalam hari) dengan 365 untuk
memberikan angka tahun.
13
Menambah Field Perhitungan
Menggunakan Expression Builder
(2)
Untuk menjalankan contoh tersebut bisa dilakukan dengan
menggunakan Expression Builder, ikuti langkah berikut :
1.
Klik sel Field dari kolom kosong.
2.
Klik tombol Build pada toolbar untuk membuka Expression
Builder.
3.
Dalam daftar di sebelah kiri, klik dua kali Function untuk
menampilkan fungsi. Kemudian klik Built-In Function. Kategori
fungsi muncul pada daftar yang ada di bagian tengah.
4.
Dalam daftar yang ada di tengah, klik Date/Time.
5.
Pada panel kanan, klik Now.
6.
Klik tombol Paste, muncul fungsi dalam daftar Expression diatas
jendela.
7.
Ketik tanda garis atau klik tombol tanda minus (-).
8.
Pada jendela kiri, klik dua kali folder Table, kemudian klik nama
tabel yang berisi field. Contoh : STUDENT1.
14
Menambah Field Perhitungan
Menggunakan Expression Builder
(2)
Item yang di-paste muncul dalam daftar Expression
Hasil Query
9.
Buatlah ekspresi berikut :
Age: (Now()-([STUDENT1]![DataofBirth]))/365
Nama Field
baru untuk
menampung
Built-In
hasil
Function
perhitungan
Nama Tabel
Nama Field yang akan dihitung
15
Menambah Field Perhitungan
Menggunakan Expression Builder
10.
11.
12.
13.
(3)
Nama Field standard adalah Expr1, ubahlah nama field standard
tersebut menjadi Age.
Klik kanan ekspresi di field Age dan pilih Properties.
Pada tab General, buka daftar drop-down Format dan pilih Fixed.
Ketik 0 dalam Field Decimal Place.
Gambar
untuk
langkah
11
Gambar
untuk
langkah
12 dan 13
16
Menambah Field Perhitungan
Menggunakan Expression Builder
(4)
14. Tutup Property Sheet
15. Jalankan query (lihat hasil query di slide no. 15)
17