Query adalah
semacam kemampuan untuk menampilkan suatu data dari database dimana mengambil
dari table-tabel yang ada di database, namun tabel tersebut tidak semua
ditampilkan sesuai dengan yang kita inginkan. data apa yang ingin kita tampilkan.
Arti lain :
- Query adalah
suatu extracting data dari suatu database dan menampilkannya untuk
“pengolahan” lebih lanjut.
- Query adalah
pertanyaan atau permintaan informasi tertentu dari sebuah basisdata yang
ditulis dalam format tertentu.
- Query adalah
perintah-perintah untuk mengakses data pada sistem basis data.
- Query adalah
merupakan bahasa untuk melakukan manipulasi terhadap database, yang telah
distandarkan dan lebih dikenal dengan nama Structured Query Language
(SQL).
Dengan query dapat
menggabungkan beberapa tabel ke dalam suatu query, dan dapat diartikan dalam banyak hal, antara lain mengurutkan data, menyaring data dan dapat menambahkan
field dengan rumus matematika atau menggunakan fungsi-fungsi tertentu dalam Microsoft Excel, seperti fungsi logika IF dan
String.
1. Menambah
Field dengan Rumus (Formula)
Di dalam query dapat menambahkan field baru dengan rumus atau fungsi-fungsi untuk menghitung suatu nilai dalam database. Sebagai contoh, menambahkan field baru TOTAL HARGA yaitu perkalian antara HARGA dikalikan UNIT.
RUMUS :
RUMUS :
akan muncul
hasilnya seperti berikut
2.Fungsi
Logika
Salah satu
fungsi yang digunakan untuk memecahkan permasalahan yang menyangkut peristiwa
logika adalah fungsi IIF. Dengan operasi logika tersebut, Microsoft
Access dapat melakukan penilaian apakah suatu pernyataan itu Benar atau Salah
(True atau False) .
A. Ekspresi
atau Pernyataan Logika
Jika Anda
menggunakan operasi logika, biasanya diperlukan adanya ekspresi atau pernyataan
logika. Untuk menggunakan ekspresi atau pernyataan logika, diperlukan salah
satu operator relasi .
B. Operator
Relasi
Yang termasuk
operator relasi digunakan dalam pernyataan logika, adalah:
C.
Fungsi Logika AND
Fungsi AND akan akan
menghasilkan TRUE, apabila argumennya BENAR, dan akan
menghasilkan FALSE jika salah satu atau beberapa argumennya SALAH.
Contoh Operator Logika AND :
dengan field baru Discount 5%
Rumus :
akan muncul hasilnya seperti berikut
D. Fungsi Logika OR
Fungsi OR akan
menghasilkan TRUE bila hasilnya BENAR, sebaliknya akan
menghasilkan FALSE bila hasilnya SALAH.
Contoh Operator Logika OR :
dengan field baru HARGA SATUAN
Rumus
:
akan muncul hasilnya seperti berikut
E. Fungsi Logik IIF
Fungsi logika IIF digunakan dalam pengambilan keputusan dengan 2 fungsi, yaitu fungsi logika IIF Tunggal dan IIF Majemuk.
Bentuk umum penulisan Fungsi Logika IIF
Contoh Kasus :
Bentuk umum penulisan Fungsi Logika IIF
Contoh Kasus :
Menambahkan field baru : BONUS, dengan ketentuan
- jika jumlah UNIT>=15, maka BONUS = Honda
Vario,
jika ditampilkan hasilnya setelah di RUN, adalah :
b. Fungsi Logika IIF Majemuk (IIF Nested)
Artinya di dalam fungsi logika IIF berfungsi untuk memasukkan fungsi logika IIF lagi dan dapat terjadi apabila alternatif pemecahan yang ditawarkan lebih dari dua.
Bentuk umum :
Contoh kasus :
Membuat field baru dan mengisi kolomnya dengan nama DISCOUNT HARGA dengan ketentuan sebagai berikut :
* Jika TOTAL HARGA >=2.500.000.000 (di atas = 2.5 M), maka DISCOUNT = 20% dari TOTAL HARGA
* Jika TOTAL HARGA >= 2.000.000.000 (di atas = 2 M), maka DISCOUNT = 15% dari TOTAL HARGA.
* Jika TOTAL HARGA >= 1.500.000.000 (di atas 1.5 M), maka DISCOUNT = 10% dari TOTAL HARGA.
* Jika TOTAL HARGA >= 1.000.000.000 (di atas 1 M), maka DISCOUNT = 5% dari TOTAL HARGA.
* Jika TOTAL HARGA < 1.000.000.000 (di bawah 1 M), maka DISCOUNT = 0
Rumus :
penampilan rumus pada field Discount Harga :
penampilan hasil dari rumus :
3. FUNGSI STRING
b. Fungsi Logika IIF Majemuk (IIF Nested)
Artinya di dalam fungsi logika IIF berfungsi untuk memasukkan fungsi logika IIF lagi dan dapat terjadi apabila alternatif pemecahan yang ditawarkan lebih dari dua.
Bentuk umum :
Contoh kasus :
Membuat field baru dan mengisi kolomnya dengan nama DISCOUNT HARGA dengan ketentuan sebagai berikut :
* Jika TOTAL HARGA >=2.500.000.000 (di atas = 2.5 M), maka DISCOUNT = 20% dari TOTAL HARGA
* Jika TOTAL HARGA >= 2.000.000.000 (di atas = 2 M), maka DISCOUNT = 15% dari TOTAL HARGA.
* Jika TOTAL HARGA >= 1.500.000.000 (di atas 1.5 M), maka DISCOUNT = 10% dari TOTAL HARGA.
* Jika TOTAL HARGA >= 1.000.000.000 (di atas 1 M), maka DISCOUNT = 5% dari TOTAL HARGA.
* Jika TOTAL HARGA < 1.000.000.000 (di bawah 1 M), maka DISCOUNT = 0
Rumus :
penampilan rumus pada field Discount Harga :
penampilan hasil dari rumus :
3. FUNGSI STRING
Fungsi String (Fungsi Karakter) adalah fungsi yang dapat
digunakan untuk mengolah data yang berjenis karakter. Karakter bisa berupa
huruf, angka, gabungan huruf dan angka. Fungsi String
digunakan untuk melengkapi fungsi lain seperti fungsi logika. Dalam penulisan
formula yang berjenis teks, penulisannya harus diapit dengan "...". Jenis fungsi string yaitu Fungsi Left, Mid dan Right.
A. Fungsi Left
Fungsi Left berguna untuk mengambil beberapa data berjenis teks dari sebelah
kiri sebanyak karakter yang diinginkan.
Bentuk umum Fungsi Left :
Contoh :
Menambahkan field dgn nama Kode 1
Penampilan hasil :
B. Fungsi Mid
Funsgi Mid berfungsi untuk mengambil beberapa data berjenis teks dari kedudukan tertentu sebanyak yang diinginkan.
Bentuk umum Fungsi Mid,
Funsgi Mid berfungsi untuk mengambil beberapa data berjenis teks dari kedudukan tertentu sebanyak yang diinginkan.
Bentuk umum Fungsi Mid,
Contoh :
Menambahkan field dgn nama Kode 2
C. Fungsi Right
Fungsi Right berfungsi untuk mengambil beberapa data berjenis teks dari sebelah kiri sebanyak karakter
yang diinginkan.
Bentuk umum Fungsi Right ,
Contoh :
Menambahkan field dgn nama Kode 3
4. Kombinasi fungsi Logika IF dengan fungsi String (Left, Right, Mid)
Pemanfaatan fungsi String dengan mengkombinasikan antara fungsi Logika IF dengan fungsi String adalah untuk memecahkan permasalahan diperlukan kombinasi atau gabungan
Contoh Kombinasi
a. Buatlah Query dengan
nama Keterangan. Query berisi 1 Field yaitu Kode VCD & DVD
b. Tambahkan field- field baru dengan ketentuan
sebagai berikut,
· * Field Spesifikasi Kode, setelah kolom Kode VCD & DVD, dengan ketentuan data diambil dari 2 karakter
awal Kode VCD & DVD, jika:
* Field Kondisi Barang, dengan ketentuan data diambil dari urutan karakter ke 3 dan 4 dari field Kode VCD & DVD
* Field berikutnya Tahun Pembelian, dengan ketentuan data diambil dari urutan karakter terakhir 2 angka dari field Kode VCD & DVD
c. Setelah field-field yang sudah di tentukan dengan rumus diatas , masing-masing field dicentang (v) untuk bagian show kemudian klik RUN. Maka akan muncul hasilnya
Refrensi :
Anonim.Tanpa Tahun. " Fungsi String dan Cara Menggunakannya " https://support.office.com/id-id/article/Fungsi-string-dan-cara-menggunakannya-965efa84-7009-4603-9765-2eb4a099ec72#feedbackText (online) Diakses tanggal 28 Mei 2016, 17:32
diakses tanggal 29 Mei 2016, 19:12
Atin, Rustanti. 2013. " Pengertian Query" http://rustantiatin.blogspot.co.id/2013/02/pengertian-query.html Diakses tanggal 29 Mei 2016, 20:57
*********************************************************************************
Semoga bermanfaat informasi mengenai langkah-langkah mengolah Query di Microsoft Accees (n_n)