Kamis, 02 Juni 2016

Mengolah Query



MENGOLAH QUERY
            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.
misalnya : data peminjam dengan buku yang dipinjam, maka nanti akan mengambil data dari table peminjam dan tabel buku.
Manfaat Query :
a. Menampilkan data-data tertentu pada suatu table, contohnya kita hanya ingin melihat data pada table barang yang kode barangnya “B001
b. Menampilkan data dari dua table atau lebih dengan syarat anatr table itu ada field yang berhubungan. Contohnya kita ingin melihat Nomor Faktur “F0001” itu siapa pemiliknya. Di sini kita mengambil data dari table Header Penjualan dan Table Karyawan, Sebagai penghubungnya adalah field NIK.
c. Dapat melakukan operasi perhitungan.
Langkah langkah membuat Query dalam Microsoft Access.
1. Membuat Query dalam Microsoft access kalian harus mempunyai table/database,
2. Bukalah database tersebut. Kemudian Klik Create terus pilih Query, seperti pada gambar dibawah ini .
cara membuat Query dalam Ms Access
Query dalam Ms Access
3. Pilihlah table yang akan dibuat Query, kemudian pilih Add seperti pada gambar dibawah ini.
Membuat Query dalam Microsoft Access
Query dalam Microsoft Access
Ingat pembuatan Query adalah sebuah penyederhanaan dari sebuah table, kita juga harus mempunyai table untuk dibuat Query. Pada gambar diatas yang akan kita buat Query adalah table dengan nama “ Data Siswa Baru” seperti pada gambar dibawah ini.
4. Berilah centang pada data yang ingin kita tunjukkan pada tabel baru hasil pembuatan dari Query. Misalnya kita ingin menampilkan nama dan jumlah nilai sehingga akan, maka kita akan memilih kedua tersebut, perhatikan gambar dibawah ini untuk lebih memahami tentang pembuatan Query dalam Microsoft Access
Cara membuat Query dalam Microsoft Access
Query dalam Microsoft Access
pada gambar yang dilingkari disebelah kiri ada beberapa penjalasan misalnya saja Field adalah kolom yang ingin kita tampilkan, karena kita hanya ingin menampilkan data dari Nama dan Jumlah siswa saja maka hanya menampilkan kedua tersebut, table adalah nama table yang akan kita buat query, Sort kita dapat membuat sort dalam query caranya hampir sama dengan sort dan filter pada Microsoft Excel, show yang diconteng digunakan untuk menampilkan data table.
5. Setelah itu pilih View, kemudian pilih datasheet view, seperti pada gambar dibawah ini
Cara membuat Query dalam Microsoft Access
Query dalam Microsoft Access

6. Tampilan akhir dari query yang akan kita buat nanti hasilnya adalah berupa datasheet, seperti pada gambar dibawah ini.
Cara Membuat Query dalam Microsoft Access
Query dalam Microsoft Access
Pada gambar diatas table hanya menampilkan Nama dan jumlah nilai saja, ingat Query ini sebenarnya hampir sama dengan filter dalam Microsoft Excel saja.
Cara Mengolah Query :
1.      Untuk mengetahui jumlah TOTAL HARGA pada tabel tersebut ,terlebih dahulu membuka menu view dipojok kiri atas klik arah panah ke bawah lalu pilihlah menu desigin view.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFFRMgw2EaN8oHtFwUapGdUEMocbqfDTtID8Apgg4grDZjf4FYzrVCVapQtJ16ya_IuRPk0NxVa_8ye9sv4mfiBjts9YhDyhgtiNYHLkWpiIQYAuUhGqhoQDN5y3J49OPkkDAWW-bRTkg/s320/gambar+1...png
2.       Lalu pilih menu Design View dan klik
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuy006vvZp-EU6WKExMEEYK98UNIPcVEnUYdxjcD-6zK_qwSMC9Q4ix4YSP4LUeoz6caJqnvjJYV0PFjoAN2xADnVMHV4J8pREubp-BsywdJWi-6pW2QyafB_Exaf8pyIUZ01xUuNj_sA/s320/gambar+3.png

3.      Jika sudah muncul menu jendela design query anda bisa langsung menambahkan field baru dikolom yang bergaris merah tersebut langsung saja mengetik rumus  TOTAL HARGA : [HARGA]*[UNIT] setelah slesai mengetik rumus tersebut klik icon RUN sampai muncul tampilan jumlah total harga. Dan ini contoh gambarnya :
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY6eg2Ng6EC9CvVPziIzJG9Mt-0B6eAsgz20yhVO99aNJh-b2N9_RW0QRPL89CG0K0COL9i3M6V1sR3XD0OGcAEHYo9wqTdZ5sFYAPm5c2GeOK58PVD3-ScHc8otA3ogpIl-LpT6HESDs/s320/gambar+4.png


4.      Untuk mengetahui  jumlah  DISCOUNT caranya sama seperti  yang diatas klik menu    view yang ada panah kebawah pilihlah design view. 
      Selanjutnya akan muncul menu jendela design query seperti gambar di bawah ini.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcXm3nFn8__3JGNeTFw8XdmonrJWCLe51kTajDcGcZJwG-KXLeFiYSQb0Kb-_yYzWGw8YRpDznM2P1Iv_x7ip3pwjRZGurenEhNWxexTWcpUyl4gfYQZP9EddMCvxsWM5QxRtaBFzQ8Wg/s320/gambar+6.png

     Jika sudah muncul menu jendela design query seperti ini anda bisa langsung menambahkan field baru dikolom yang bergaris merah tersebut langsung saja mengetik rumus
 DISCOUNT : [TOTAL HARGA]*0,05   setelah slesai mengetik rumus tersebut klik icon RUN sampai muncul tampilan jumlah DISCOUNT.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3l-tpUt-IaR0YDOJHeWGp9tXs8RCmHLCr6p5s3QqfYdX56oEkTYlzceB7QWZZ4N23jdbAG2efCh16fZ9JcMooJflkdTq7vpvtL8OUbzfgcLDT3JhSvsLYnLXPPQMzTjrHZwRd5D7NFq0/s320/gambar+7.png

5.      Selanjutnya untuk mengetahui jumlah DISCOUNT AVANZA klik menu view lalu pilih yang design view. 
      Klik design view selanjutnya akan muncul menu jendela design query
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuyYN3ru-F0xyHAP9l467yA5krutpfkrIq_gsGCvjd-rtfaNB85Zzt1Jr0jTI7Euzp-v48lqw4qGR3YN8V2dJAi-aqLfdBZ414uFR-gJDFbmJA3f7JJvdV5Ajgonts0WJSimE_AmRRZ4A/s320/gambar+9.png
   
     Jika sudah muncul menu jendela design query seperti ini anda bisa langsung menambahkan field baru dikolom yang bergaris merah tersebut langsung saja mengetik rumus
DISCOUNT AVANZA: IIf([NAMA MOBIL]="AVANZA" And [UNIT]>=10;5)*[TOTAL HARGA]  
setelah slesai mengetik rumus tersebut klik icon RUN sampai muncul tampilan jumlah DISCOUNT AVANZA.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtiiNQLIjqX3Y3wNmz_1ptjsT0I3YspqO10YMLUWxNF0prfwFIxsBGimz0pCKoCOJbnF8bT9kPffO2_nLvw5HVZjLfKMf6GyWs0xbVjSWvQib9FJE-u1WnbM1pfaUsy2iDeGvMTblVLnw/s320/gambar+10.png

   5. Selanjutnya untuk mengetahui jumlah HARGA SATUAN  klik menu view lalu pilih yang design view seperti gambar di bawah ini.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZZBCfV02razNs6qhYLicy3JJfZHDouKxdjWdg5dta_XiUjN7Guxahyuk6UQSaO1Kxr1uzTkGDvG-xMep_418qC-MxkUrsSOGTghRL3GFtWUk6G6grwhdNUtPHjN6_rEVI1Iznl8oikzA/s320/gambar+12.png

6.      Jika sudah muncul menu jendela design query seperti ini anda bisa langsung menambahkan field baru dikolom yang bergaris merah tersebut langsung saja mengetik rumus :
HARGA SATUAN: IIf([NAMA MOBIL]="AVANZA" Or [NAMA MOBIL]="JAZZ";150000000;200000000)
setelah slesai mengetik rumus tersebut klik icon RUN sampai muncul tampilan jumlah HARGA SATUAN.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGuON7ijZ1ClYASoaGwFHkL7Bo8NpOAzduRBgZY7iE5DadCDjpf1-aV6ktNM_0vKBatg8ciD09tfoQWMKIAnVhLnyZ-W6Va0DxoL378IxBx5E9r11Om8ARqYR7_Esnkkq4Ip3pDhwOC30/s320/gambar+13.png

7.      Untuk mengetahui  BONUS yang didapat,  klik menu view lalu pilih yang design view 
      Akan muncul menu jendela design query seperti gambar di bawah ini.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcRRInK2p0uf4gEi_X2ZwbVJnKk5uhaTyo3df2j8I3K9TvA3cHVkpdO30tdh_R3sZnBuXq3FjmuIaktrR4RRcQsuL8wmogdg6bcH4o34EL_hoTYx9nL2VsGxFC1auCXmiEDVt13uGqrKE/s320/gambar+15.png

8.      Jika sudah muncul menu jendela design query seperti ini anda bisa langsung menambahkan field baru dikolom yang bergaris merah tersebut langsung saja mengetik rumus
BONUS: IIf([UNIT]>=15;"HONDA VARIO";"SEPEDA GUNUNG")
setelah slesai mengetik rumus tersebut klik icon RUN sampai muncul tampilan BONUS yang didapatkan
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKxp_xK5BPCOHlrSqBPkdOCXZu700TNu5hpkRU3x3MigQWVb6wpZRrTlmQq_-v9hncWpLYArOWkovSWu4GeOrtnbxt9CIk0Lg7ehoGKSxFEAMTCOpwXLl1ARl5s-Hn9VLcAUJniUkD27I/s320/gambar+16.png

9.      Selanjutnya untuk fungsi majemuk mengetahui jumlah DISCOUNT  HARGA  klik menu view lalu pilih yang design view
10.  Akan muncul menu jendela design query seperti gambar di bawah ini.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyfb_F7Jx56csO2dOOTWADYX8JcjoexfZmYLilW0IYqYYk05J2rQ7foic5u_hpZvAZ7PRler4MbmEhxGOU6u4193lIL9fMZGVmeVwttmiQEIYr3u24In5r1byfx6Z6lja3HZmrDbXYPuM/s320/gambar+18.png

11.  Jika sudah muncul menu jendela design query seperti ini anda bisa langsung menambahkan field baru dikolom yang bergaris merah tersebut langsung saja mengetik rumus
DISCOUNT HARGA: IIf([TOTAL HARGA]>=2500000000;0,2;IIf([TOTAL HARGA]>=2000000000;0,15;IIf([TOTAL HARGA]>=1500000000;0,1;IIf([TOTAL HARGA]>=1000000000;0,05;0))))*[TOTAL HARGA]
setelah slesai mengetik rumus tersebut klik icon RUN sampai muncul tampilan jumlah DISCOUNT HARGA.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5x6p3Y4hXkxTZy3NboEanJ6EfQ-5KewpIgdeAIyruBJfQYoS95jhAZMRQLuTIUj1TSaTVAl6a3udQZVYW1sn71XxW5IlB3m1SOHQ4LKSYXjvTdTWQe5NcnGG3EL7f4zEkmMqwWGf4QXw/s320/gambar+19.png
Anda menggunakan query untuk melihat, mengubah, dan menganalisa data dalam berbagai cara. Anda juga dapat menggunakannya sebagai record source untuk form, report, dan access data pages. Ada beberapa jenis query dalam Microsoft Access.
Jenis-jenis Query :

Select query

Sebuah select query adalah jenis query yang paling umum. Query ini mengambil data dari satu atau lebih tabel dan menampilkan hasilnya dalam datasheet dimana Anda dapat mengupdate record (dengan beberapa pembatasan). Anda juga dapat menggunakan select query untuk membuat mengelompokkan data dan menghitung jumlah dengan sum, menghitung dengan count, menghitung rata-rata, dan menghitung total.

Parameter query

Sebuah query parameter adalah bahwa ketika query dijalankan akan menampilkan kotak dialog yang meminta Anda untuk mengisi parameter atau nilai variabel, seperti kriteria untuk mengambil record atau nilai yang ingin Anda masukkan dalam lapangan. Anda dapat merancang query yang meminta Anda untuk memesukkan lebih dari satu informasi, misalnya, Anda dapat merancang parameter query untuk dua tanggal. Akses kemudian dapat mengambil semua record yang berada diantara dua tanggal.

Parameter query juga berguna bila digunakan sebagai record source untuk form, report, dan access data page. Sebagai contoh, Anda dapat membuat laporan penghasilan bulanan berdasarkan parameter query. Ketika Anda mencetak laporan, Access akan menampilkan kotak dialog yang meminta untuk mengisi bulan yang akan ditampilkan pada laporan tersebut. Anda memasukkan bulan dan Akses mencetak laporan yang sesuai dengan kriteria bulan.

Crosstab query

Anda menggunakan crosstab query untuk menghitung dan restrukturisasi data agar analisis data lebih mudah. Crosstab query menghitung jumlah sum, rata-rata, jumlah count, atau jenis lain dari total data yang dikelompokan oleh dua jenis informasi - satu di sisi kiri dari datasheet dan yang lain di bagian atas.

Action query

Sebuah action query adalah query yang membuat update pada banyak record hanya dalam satu operasi. Ada empat jenis action query:
  • Delete Queries Sebuah delete query menghapus sekelompok record dari satu atau lebih tabel. Sebagai contoh, Anda bisa menggunakan delete query untuk menghapus produk yang dihentikan atau yang tidak ada dalam order. Dengan delete query, Anda selalu menghapus keseluruhan record, bukan hanya fileds yang dipilih dalam record.
  • Update Query Sebuah update query membuat perubahan menyeluruh untuk sekelompok record dalam satu atau lebih tabel. Sebagai contoh, Anda dapat menaikkan harga sebesar 10 persen untuk semua produk susu, atau Anda dapat menaikkan gaji sebesar 5 persen untuk orang dalam kategori pekerjaan tertentu. Dengan update query, anda dapat mengubah data dalam tabel yang ada.
  • Append Query Append query menambahkan sekelompok record dari satu tabel atau lebih pada akhir satu atau lebih tabel. Sebagai contoh, misalkan Anda mendapatkan beberapa pelanggan baru dan database berisi tabel informasi tentang pelanggan tersebut. Untuk menghindari mengetik semua informasi ini ke dalam database Anda sendiri, Anda dapat menambahkan pada tabel Pelanggan Anda.
  • Make-Table Query Make-table query dapat membuat tabel baru dari seluruh atau sebagian dari data dalam satu atau lebih tabel. Membuat-tabel query sangat membantu untuk menciptakan tabel untuk ekspor ke Microsoft Access database lain atau tabel history yang berisi catatan lama.

SQL query

Sebuah query SQL adalah query yang anda buat dengan menggunakan pernyataan SQL. Anda dapat menggunakan Structured Query Language (SQL) untuk query, memperbarui, dan mengelola database relasional seperti Access.























Referensi :
ilmu software. (2010, 06). Jenis Query di Access. Di akses pada 31 Mei 2016, dari http://www.ilmusoftware.com/2010/06/jenis-query-di-access.html

mahir office. (2015,07). Cara Membuat Query Dalam Microsoft. Di akses pada 31 Mei 2016, dari http://mahir-msoffice.blogspot.co.id/2015/07/cara-membuat-query-dalam-microsoft.html
 

Tidak ada komentar:

Posting Komentar