Jumat, 17 Juni 2011

Perintah Dasar SQL SERVER


Perintah SQL Dasar
· SELECT, digunakan untuk memfilter atribut-atribut dari relasi (tabel) berdasarkan kondisi yang mengikutinya.
· FROM, digunakan untuk menunjukkan dari relasi mana data yang akan difilter.
· WHERE, digunakan untuk membuat suatu kondisi.
· GROUP BY, digunakan untuk mengelompokkan data berdasarkan atribut tertentu
· HAVING, digunakan untuk mendukung klausa GROUP BY, yakni untuk menentukan kondisi bagi klausa GROUP BY.
· AVG, digunakan untuk menghitung rata-rata.
· COUNT, digunakan untuk menghitung cacah data.
· MAX, digunakan untuk memperoleh nilai terbesar
· MIN, digunakan untuk memperoleh nilai terkecil.
· SUM, digunakan untuk memperoleh jumlahan data.
· Dan berbagai perintah SQL lainnya.

Sub-Query
Subquery berarti query di dalam query. Dengan menggunakan subquery, hasil query akan menjadi bagian dari query lain.
Subquery terletak di dalam klausa WHERE atau HAVING. Pada klausa WHERE, subquery digunakan untuk memilih baris-baris tertentu, yang kemudian digunakan oleh query. Sedangkan pada klausa HAVING, subquery digunakan untuk memilih kelompok baris, yang kemudian digunakan oleh query.
· EXISTS, digunakan untuk memeriksa keadaan baris yang dihasilkan query terhadap
yang dihasilkan oleh subquery.
· ANY, digunakan berkaitan dengan subquery, hampir mirip dengan memilih tetapi
dengan operasi OR (lihat contoh penerapan perintah ANY di bagian pembahasan).
· ALL, digunakan untuk melakukan pembandingan dengan subquery. Kondisi dengan ALL menghasilkan nilai true jika subquery tidak menghasilkan apapun atau jika pembandingan menghasilkan true untuk setiap nilai query terhadap hasil subquery.

Perintah SQL untuk Banyak Tabel
· UNION, merupakan operator yang digunakan untuk menggabungkan hasil query.
· JOIN, digunakan untuk menggabungkan dua tabel atau lebih dengan hasil berupa gabungan dari kolom-kolom yang berasal dari tabel-tabel tersebut. Pada JOIN sederhana, tabel-tabel digabungkan dan didasarkan pada pencocokan antara kolom pada tabel yang berbeda. Ada beberapa perintah JOIN pada Access, yakni INNER JOIN, LEFT JOIN, dan RIGHT JOIN.

Persiapan Data
Untuk mempermudah memahami konsep dan cara kerja query (perintah SQL), berikut disajikan beberapa tabel lengkap dengan record-nya.

>> Tabel Jenis_Buku.
>> Tabel Prodi.
>> Tabel Pengarang.
>> Tabel Anggota.





>> Tabel Daftar_Buku.
>> Tabel Penerbit.
>> Tabel Sirkulasi.

Penggunaan Perintah SQL
Sekarang saatnya masuk pembahasan, yaitu penerapan perintah SQL untuk
operasi database. Operasi yang dimaskud adalah pengambilan data atau informasi dari
database baik yang melibatkan 1 atau lebih tabel, maupun query dalam query (nested
query).

Penerapan perintah SQL yang hanya melibatkan 1 tabel
· SELECT * FROM Anggota order by NIM;
Artinya:
Menampilkan seluruh atribut yang ada pada tabel Anggota dan diurutkan berdasarkan
atribut NIM
 


· SELECT NIM, Nama FROM Anggota where Jenis_Kelamin=0 order by NIM;
Artinya:
Menampilkan atribut NIM dan Nama yang ada pada tabel Anggota dengan kriteria
berjenis kelamin 0 (laki-laki) dan diurutkan berdasarkan atribut NIM.






sumber : ilmukomputer.com

0 komentar:

Posting Komentar

 

Copyright 2008 All Rights Reserved Revolution Two Church theme by Brian Gardner Converted into Blogger Template by Bloganol dot com