Membuat Query Pada MS Access 2007


Berikut contoh langkah membuat query pada MS Access 2007
  1. pertama2 buatlah database dengan nama "penjualan"
  2. selanjutnya buatlah tabel dengan struktur dibawah inidan beri nama "produk"
    Field Name        Data Type       Field Size    
    kd_barangText5
    nm_barangText30
    hargacurrency-
    jml_belinumber-
    ttl_hargacurrency-
      
  3. CREATE TABLE produk ( 
    kd_barang TEXT(5),
    nm_barang TEXT(20),
    harga CURRENCY,
    jml_beli NUMBER,
    ttl_harga CURRENCY
    );
    
  4. selanjutnya mari qta buat query untuk mengisi ttl_harga agar secara otomatis dapat terisi ketika selesai mengisi harga dan jml_beli. cara membuat query adalah dengan memilih menu Create, di bagian other terdapat pilihan untuk membuat query yaitu query wizard danquery design. perbedaan dari dua pilihan ini adalah pada langkah demi langkah yang dilakukan ketika membuat query. disini saya akan menjelaskan cara membuat query dengan pilihan kedua yaitu query design
  5. klik query design, maka akan muncul kotak dialog show table seperti gambar dibawah ini
  6. klik nama tabel yang ada didalam kotak dialog show table (behubung disini baru dibuat 1 tabel, maka yang tampil hanya satu tabel saja) kemudian klik add, maka tabel akan pindah ke area query1. kemudian klik close.
  7. pada area query1 terdapat bagian seperti tabel dibagian bawah. keterangan dari setiap barisnya adalah sebagai berikut :
    Field      : Nama Field yang ingin ditampilkan
    Table     : Nama Table dari Filed tersebut
    Sort       : Mengurutkan Data hasil query
    Show     : Mengatur Field ditampikan atau tidak
    Criteria : Syarat dari data yang ingin ditampilkan
  8. nah, field disini akan diisi dari data tabel yang tadi dipilih. langkah selanjutnya adalah memasukan semua field yang ada pada tabel produk ke dalam query.caranya dengan mendouble klik setiap field satu persatu maka secara otomatis field akan berpindah.
  9. langkah selanjutnya mari qta buat rumus untuk ttl_harga, caranya adalah klik kanan pada field ttl_harga kemudian pilih build. atau bisa juga dengan cara, letakan cursor pada ttl_harga, pilih menu design dan klik menu Builder. maka akan keluar kotak dialog Expression Builder. seperti gambar dibawah ini
  10. masukan rumus dengan cara mengetik diarea expression builder tersebut. karena sumber query tadi diambil dari tabel maka untuk memudahkan, double klik folder Tables, klik table yang dibutuhkan, lihat di area sebelahnya, carilah harga kemudian double klik harga tersebut sampai field berpindah ke bagian rumus. klik tanda kali (*) selanjutnya double klik field jml_beli, maka pada area expression builder tersebut akan terlutis : ttl_hrg: [produk]![harga] * [produk]![jml_beli] 
  11. kemudian klik ok
  12. langkah terakhir adalah mengetest apakah rumus pada query tersebut sudah berjalan dengan baik atau belum. cara pengetesannya adalah dengan mengklik Run (simbol tanda seru merah) pada menubar.
  13. coba anda input data sembarang, jika rumus sudah benar, maka ketika harga dan jml_beli sudah diinput secara otomatis ttl_harga akan terisi sesuai dengan data yang diinput tadi. jika blom muncul juga, coba cek kembali rumus yang tadi di masukan pada expression builder.
  14. save query yang telah dibuat.
Jika ingin mengambil data berdasarkan kriteria seperti case pada tabel mahasiswa diatas, caranya sangat mudah. ketik kriteria pada bagian Criteria dengan memasukan kriteria di apit oleh tanda kutip contohnya ingin menampilkan hanya jurusan SI maka cukup mengetik "SI" pada bagian Criteria tersebut. jangan lupa simpan hasil pekerjaan anda.

0 comments:

Post a Comment