Teknologi
• 4 min baca • 2 x dilihat

Cara Membuat Formula dan Query pada Ms Access

m

Ditulis oleh

mrjj


Pengertian Query pada Database

Microsoft access memiliki fitur-fitur yang dapat mempermudah kita dalam melakukan pekerjaan diantaranya fasilitas untuk membuat query, query adalah Query adalah syntax atau perintah yang digunakan untuk mengakses dan menampilkan data pada sistem database. selain menampilkan data dengan adanya query kita dapat menggabungkan beberapa tabel, mengurutkan data, melakukan filter data berdasarkan kriteria.

Anda juga dapat menambahkan sebuah kolom baru menggunakan formula (rumus) misalnya untuk melakukan operasi aritmatika seperti perkalian,pembagian,tambah,kurang dan lainnya. Ms Acces menyediakan jugai fungsi bawaan seperti pada Microsoft Excel, seperti fungsi logika IF dan String.

Cara Membuat Relasi Menggunakan Query Design

Cara membuat query dapat anda lakukan dengan cara klik tab Create kemudian pilih menu Query Design, kemudian pilih semua tabel yang berelasi dan tekan tombol Add seperti pada gambar berikut :
 

untuk memilih kolom yang ingin kita tampilkan bisa kita lakukan Double Klik kolom tersebut sehingga menjadi seperti gambar dibawah ini perhatikan pada bagian bawah akan muncul kolom-kolom yang telah kita pilih. 


Jika sudah klik tombol menu Run yang ada pada menu sebelah kiri atas pada tab design, sehingga hasilnya :



Simpan Query yang telah dibuat dengan cara menekan tombol save kemudian berikan nama query_krs.

Cara Membuat Relasi Menggunakan Query Manual

untuk membuat query secara manual caranya hampir sama yaitu dengan menekan 

C reate  kemudian pilih menu  Query Design , kemudian pilih semua tabel yang berelasi dan tekan tombol Add. kemudian klik kanan pada tab query pilih menu SQL View.

Secara otomatis syntax yang dihasilkan seperti berikut:
Code Snippet
SELECT 
FROM matakuliah 
INNER JOIN (mahasiswa INNER JOIN krs ON mahasiswa.nim = krs.nim) 
ON matakuliah.kode_matkul = krs.kode_matkul;
Kita dapat melakukan modifikasi pada Syntax tersebut sesuai dengan kebutuhan dengan catatan anda harus paham terlebih dahulu perintah-perintah query SQL.

Cara Akses SQL dari Microsoft Access

Untuk membuat query SQL langkah yang dilakukan sama seperti langkah diatas, meskpun tanpa membuat relasi artina pembuatan Query SQL dapat dilakukan juga untuk sebuah tabel saja, seperti untuk menampilkan data,filter data , sorting ataupun untuk perintah yang lainnya seperti operasi aritmatika.

Perintah Dasar SQL pada Microsoft Access

Menampilkan Kolom dari Sebuah Tabel

Perintah dasar untuk menampilkan salah satu atau beberapa kolom pada tabel adalah sebagai berikut :
Code Snippet
SELECT nama_kolom 
FROM nama_tabel;

Misalnya kita ingin menampilkan kolom kode_matkul pada tabel matakuliah berarti kita dapat menulis seperti berikut :

Code Snippet
SELECT kode_matkul 
FROM matakuliah;
Jika kita ingin menampilkan lebih dari satu kolom kita dapat memisahkannya dengan koma (,) contoh nya seperti berikut :
Code Snippet
SELECT kode_matkul,nama_matkul 
FROM matakuliah;

Membuat Aggregate Function Microsoft Access

Aggregate  Function atau fungsi agregat adalah fungsi yang menerima sekumpulan nilai dan mengembalikan nilai tunggal. Fungsi Aggregate Function sama halnya yang kita kenal pada Ms.Excell seperti

sum,count,avg,min.max.

contoh :

Code Snippet
SELECT sum(sks) as juml_sks 
FROM matakuliah;
  
SELECT count(*) as juml_sks 
FROM matakuliah;
  
SELECT min(sks) as juml_sks 
FROM matakuliah;
  
SELECT max(sks) as juml_sks 
FROM matakuliah;

Membuat Filter pada Tabel Microsoft Access

Filter digunakan untuk memilih data yang ada pada tabel untuk ditampilkan, perintah filter sangat banyak variasi yang dapat digunakan agar data yang tampil sesuai dengan kebutuhan. penulisan dasar cara membuat filter pada Microsoft Access adalah sebagai berikut :
Code Snippet
SELECT nama_kolom 
FROM nama_tabel Where primary_key
Contoh penggunaan sebagai berikut :
Code Snippet
SELECT kode_matkul,nama_matkul,sks 
FROM matakuliah Where kode_matkul='MK001'

Ketika perintah diatas dijalankan akan tampil sebuah bari data matakuliah yang memilik kode mata kuliah MK001.


Kita juga dapat mengkombinasikan dengan operator yang lain dan juga membuat variasi filter yang lain seperti penggunaan operator perbandingan contoh nya seperti berikut:
Code Snippet
//memfilter lebih dari satu
Where nama_kolom='bla' and nama_kolom='blabla'
Where nama_kolom='bla' or nama_kolom='blabla'

//operator perbandingan
Where nama_kolom > 'bla'
Where nama_kolom < 'bla'
Where nama_kolom >= 'bla'
Where nama_kolom <= 'bla'
Where nama_kolom <> 'bla'

untuk menjalankan perintah-perintah tersebut anda dapat menekan tombol

Run atau Icon (!),

 Itulah beberapa

perintah dasar Query SQL pada Ms Access

, semoga bermanfaat.

Bagikan artikel ini:
← Artikel Sebelumnya
Artikel Selanjutnya →

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *