Senin, 17 Oktober 2011

Structure Query Language 1

Resume (Pert 1) SQL1 (STIKOM Surabaya)



Kemampuan-Kemampuan dari Pernyataan SQL SELECT

Pernyataan SELECT mengambil (retrieve) informasi dari database. Dengan suatu pernyataan
SELECT, Anda dapat menggunakan kemampuan berikut :

- Projection : Memilih kolomkolom dalam suatu tabel yang dihasilkan dari suatu query. Memilih
beberapa atau banyak kolom yang dibutuhkan.
- Selection : Memilih barisbaris dalam suatu tabel yang dihasilkan dari suatu query. Banyak
kriteria yang dapat digunakan untuk membatasi barisbaris yang akan diambil.
- Joining : Mengambil data bersama yang disimpan dalam tabeltabel yang berbeda dengan menentukan hubungan antara mereka.



Pernyataan SELECT Dasar
Dalam bentuk yang mudah, suatu pernyataan SELECT harus menyertakan berikut:
- Suatu klausa SELECT, yang menentukan kolom kolom yang akan ditampilkan
- Suatu klausa FROM, yang menunjukkan isi kolom pada dalam suatu tabel yang didaftar dalam klausa SELECT

Dalam sintak :
SELECT = adalah suatu daftar satu atau beberapa kolom
* = memilih semua kolom
DISTINCT = menghilangkan duplikasi
column /expression = memilih nama kolom atau sebuah ekspresi
alias = memberikan nama kolom yang dipilih dengan judul berbeda
FROM table = menentukan isi kolom dalam suatu tabel

Catatan : melalui pelajaran ini, katakata keyword, clause, dan statement digunakan sebagai berikut :
- Sebuah keyword menunjukkan pada elemen individual SQL.
Contoh , SELECT dan FROM adalah keywords.
- Sebuah clause adalah bagian dari pernyataan SQL.
Contoh, SELECT employee_id, last_name, . . . Adalah suatu klausa.
- Sebuah Statement (pernyataan) adalah suatu kombinasi dari dua atau beberapa klausa.
Contoh, SELECT * FROM employees adalah suatu pernyataan SQL.



Memilih Semua Kolom dari Semua Baris

Anda dapat menampilkan semua kolomkolom data dalam suatu tabel dengan menggunakan
keyword SELECT diikuti suatu asterisk (*). Contoh pada slide, tabel department berisi empat kolom : DEPARTMENT_ID, DEPARTMENT_NAME, MANAGER_ID, dan LOCATION_ID. Tabel berisi tujuh baris, satu untuk setiap departemen.
Anda juga dapat menampilkan semua kolom dalam tabel dengan mendaftar semua kolom setelah keyword SELECT. Sebagai contoh, pernyataan SQL berikut (seperti contoh pada slide) menampilkan semua kolom dan semua baris dari tabel DEPARTMENTS :

SELECT department_id, department_name, manager_id, location_id
FROM departments;



Memilih Kolom Kolom Tertentu dari Semua Baris

Anda dapat menggunakan pernyataan SELECT untuk menampilkan kolomkolom tertentu dari suatu tabel dengan menentukan namanama kolom, yang dipisahkan dengan koma. Contoh pada slide menampilkan semua nomor departemen dan nomor lokasi dari tabel DEPARTMENTS.

Pada klausa SELECT, ditentukan kolomkolom yang Anda inginkan, sesuai urutan dimana Anda ingin mereka muncul pada output. Sebagi contoh, untuk menampilkan lokasi sebelum nomor departemen, dari kiri ke kanan, Anda gunakan pernyataan berikut :





Menulis PernyataanPernyataan SQL

Gunakan aturan aturan dan pedoman pedoman sederhana berikut, Anda dapat membuat suatu
pernyataan yang valid yang keduanya dapat mudah dibaca dan mudah diedit :
- Pernyataan SQL tidak casesensitive (kecuali ditentukan).
- Pernyataan SQL dapat dituliskan pada satu atau beberapa baris.
- Keyword tidak dapat disingkat atau dipisahkan oleh baris.
- Klausa klausa biasanya diletakkan pada baris yang terpisah agar mudah dibaca dan mudah diedit.
- Indents sebaiknya digunakan untuk membuat kode lebih mudah dibaca.
- Keyword biasanya ditulis dengan huruf besar; semua katakata lain, seperti namanama
tabel dan kolom, ditulis dengan huruf kecil.

Mengeksekusi Pernyataan-Pernyataan SQL

Dengan menggunakan iSQL*Plus, klik tombol Execute untuk menjalankan perintah atau perintahperintah dalam jendela editing.
Dengan menggunakan SQL Plus, akhiri pernyataan SQL dengan titik koma dan tekan Enter untuk menjalankan perintah.



Default Judul Kolom

Dalam iSQL*Plus, juduljudul kolom ditampilkan dengan huruf besar dan posisinya ditengah.



20 rows selected
Anda dapat mengabaikan tampilan juduljudul kolom dengan suatu alias.





















Tidak ada komentar:

Posting Komentar

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Lady Gaga, Salman Khan