Jumat, 14 Juni 2013

Artikel Microsoft Access : 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.
  1. Query adalah suatu extracting data dari suatu database dan menampilkannya untuk “pengolahan” lebih lanjut.
  2. Query adalah pertanyaan atau permintaan informasi tertentu dari sebuah basisdata yang ditulis dalam format tertentu.
  3. Query adalah perintah-perintah untuk mengakses data pada sistem basis data.
  4. Query adalah merupakan bahasa untuk melakukan manipulasi terhadap database, yang telah distandarkan dan lebih dikenal dengan nama Structured Query Language (SQL).

Manfaat Query
  1. Menampilkan data-data tertentu pada suatu table, contohnya kita hanya ingin melihat data pada table barang yang kode barangnya “B001”
  2. 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.
  3. Dapat melakukan operasi perhitungan.
Query dibedakan menjadi 2, yaitu :
  1. Untuk membuat/mendefinisikan obyek-obyek database seperti membuat tabel, relasi dan sebagainya. Biasanya disebut dengan Data Definition Language (DDL).
  2. Untuk memanipulasi data, yang biasanya dikenal dengan Data Manipulation Language (DML).
Jenis Query di Access
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.
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:
  1. 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.
  2. 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.
  3. 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.
  4. 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.

Artikel Microsoft Access : Tabel

Microsoft Access : Tabel


Microsoft Access merupakan salah satu program pengolah data base yang canggih yang digunakan untuk mengolah berbagai jenis data dengan pengoperasian yang mudah.
Banyak kemudahan yang akan diperoleh jika bekerja dengan microsoft Access diantara dapat melakukan proses penyortiran pengaturan data, pembuatan label data serta laporan pembuatan data kegiatan sehari-hari misalnya untuk menampung daftar pelanggan, pendataan data karyawan, dan lain sebagainya.




Seperti kita ketahui bahwa database merupakan kumpulan dari beberapa tabel yang terintegrasi menjadi satu kesatuan yang saling berhubungan.
Tabel merupakan kumpulan dari beberapa record dan fields. Sebagai ilustrasinya adalah gambar yang berada di atas .

•  Fields adalah atribut yang dimiliki oleh suatu tabel atau tempat data (informasi) dalam kelompok yangsama atau sejenis dimasukkannya. Field pada umumnya tersimpan dalam bentuk kolom secara vertikal. Sebagai contoh pada tabel di atas yang terdiri dari 5 field yakni Nim, Nama, Alamat, Nilai UTS, Nilai UAS.

• Record adalah isian data yang dimiliki oleh tabel atau data lengkap dalam jumlah tunggal yang biasanya tersimpan dalam bentuk baris secara horizontal pada tabel. Sebagai contoh pada tabel di atas berisi data salah satu siswa dengan informasi 01, Wati, Malang, 90, 80.


Berikut adalah berbagai jenis data yang ada dalam Ms. Access :

• Text merupakan tipe data yang sering digunakan (Alfabetic dan Numeric). Panjang maksimumnya 255 karakter.

• Number, hanya digunakan untuk menyimpan data numerik untuk perhitungan matematis.


• Date/Time, digunakan untuk menyimpan nilai tanggal dan jam. Panjang maksimumnya 8 karakter. Berisi nilai data tanggal dan waktu untuk tahun 100 sampai dengan 9999

• Memo, dapat menerima teks apa saja sebagai catatan atau keterangan dan mampu menampung nilai sampai 65535 karakter.

• Currency, sering digunakan untuk nilai mata uang dan bilangan yang digunakan dalam perhitungan matematis termasuk data dengan 1 sampai 4 angka di sebelah kanan tanda desimal dan 15 digit di sebelah tanda desimal.

• AutoNumber, berisi angka urut yang sudak ditetapkan oleh Ms. Access yang muncul secara otomatis dan nilainya tidak dapat diubah.

• Yes/No, berisi dua nilai saja yaitu Yes/No atau True/false dan On/Off.

• OLE Object, digunakan untuk eksternal objek. Misalnya gambar, suara, dan sebagainya.

• Hyperlink, gabungan dari Text dan Numerik yang disimpan dalam bentuk Text. Digunakan untuk menyimpan pointer ke situs web.

• Lookup Wizard, untuk memilih sebuah nilai dari tabel lain atau List Box atau Combo Box.