[Tutorial] Pengenalan SQL Untuk Pembuatan Laporan Custom Pada Software KSP 2 (Bagian 1)


Mengenal SQL Untuk Membuat Laporan Custom Bagian 1. Perintah SQL (Structured Query Language) adalah perintah yang umum digunakan untuk mengakses database.

Perintah SQL ini sendiri terdiri dari 2 jenis, yaitu DDL (Data Definition Language) berupa perintah untuk membuat atau mengedit objek, seperti membuat table dengan perintah Create Table. Yang satunya DML (Data Manipulation Language) berupa perintah untuk menampilkan data dari satu atau beberapa tabel secara bersamaan dengan satu perintah SQL. Pengenalan SQL ini diperlukan dalam pembuatan Laporan Custom, jadi jenis perintah yang akan dipelajari hanya yang jenis DML yang perintah SQL selalu diawali dengan kata select

Untuk belajar menggunakan perintah SQL dapat menggunakan MySQL Query Browser, dengan klik menu Start > All programs > MySQL > MySQL Query Browser

belajarsql1

Setelah muncul form Login, isikan Password root yang sama seperti pada waktu Login MySQL Administrator pada saat install Software. Untuk kolom Default Schema diisi dengan nama database KSP 2 yaitu ksp_new atau ksp2

belajarsql2

Setelah berhasil login pada MySQL Query Browser, secara otomatis akan aktif pada database ksp_new. Daftar nama tabel yang terdapat pada database dapat dilihat pada bagain Schemata. Nama Tabel sangat perlu diketahui dalam menggunakan perintah SQL

belajarsql3

Setiap Tabel terdiri dari kolom, jadi selain Nama Tabel, Nama Kolom juga perlu diketahui. Untuk mengetahui kolom-kolom pada suatu Tabel cukup dengan klik tanda Panah yang berada pada samping Tabel, maka Daftar Kolom pada Tabel yang bersangkutan akan ditampilkan

belajarsql4

Berikut ini adalah cara menuliskan perintah SQL sederhana untuk menampilkan data pada Tabel Account. Ketikan perintah SQL pada bagian SQL Query Area, dan untuk mengeksekusi perintah SQL dapat dengan klik Toolbar bergambar Petir yang keterangannya Execute the entered query. Apabila perintah SQL yang diketikan benar, maka data hasil query akan dimunculkan pada bagian bawah dalam bentuk Tabel.

Perintah SQL untuk men query data pada table selalu diawali dengan kata Select, kemudian diikuti dengan Nama Kolom yang inginkan ditampilkan. Apabila nama kolom yang ingin ditampilkan lebih dari satu, maka antara kolom satu dengan yang lainnya dipisahkan dengan tanda koma(,). Setelah kata Select dan daftar kolom, dilanjutkan dengan kata from lalu Nama Tabel. Nama Tabel harus sesuai dengan Daftar Tabel yang muncul pada bagian Schemata. Kemudian setelah Nama Tabel diikuti dengan kata Order By lalu Nama Kolom. Perintah Order By untuk mengurutkan data yang ditampilkan sesuai dengan Nama Kolom setelah kata Order by.

Pada contoh perintah SQL dibawah data diartikan sebagai berikut, tampilkan data dari kolom id, nama, dan headerid pada tabel account, dan data yang ditampilkan diurutkan secara Ascending (dari A-Z atau dari 0-9) berdasarkan kolom headerid dan id. Hasil dari perintah SQL ini adalah data pada kolom-kolom yang dimaksud akan dimunculkan semuanya.

belajarsql5

Untuk men filter data yang dimunculkan dengan perintah SQL, dapat menggunakan kata Where yang diikuti dengan parameter filter. Posisi dari kata Where adalah setelah Nama Tabel dan sebelum kata Order By. Pada contoh dibawah data yang dimunculkan hanya data account yang headerid nya 100 saja.
Untuk menampilkan semua kolom pada sebuah tabel, tidak perlu mengetikan semua daftar kolom nya satu per satu, namun bisa diwakili dengan tanda *

belajarsql6

Berikut adalah kata Like, yang dapat digunakan untuk filter data pada perintah SQL. Seperti contah berikut ini, penggunakan kata Like pada filter dapat dikombinasikan dengan tanda %. Tanda % untuk mewakili karakter apa aja. Jadi arti dari perintah headerid like ‘%10%’ adalah headerid yang memiliki data mengandung angka 10. Apabila perintahnya headerid like ‘10%’ adalah headerid yang memiliki data berawalan angka 10. Dan perintah headerid like ‘%10’ adalah headerid yang memiliki data berakhiran angka 10.

belajarsql7

belajarsql8

belajarsql9

Download disini : Format Pdf

Download disini : Software KSP 2 Gratis

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: