Memahami SQL Membuat pernyataan SQL Memahami SELECT

77 Kegiatan Pembelajaran IV A. Tujuan 1. Peserta diklat mampu mengidentifikasi operator Query dalam database Microsoft Access 2. Peserta diklat mampu mengidentifikasi Report yang meliputi perancangan dan modifikasi. 3. Peserta diklat mampu membuat database dengan Ms Access

B. Indikator Pencapaian Kompetensi

1. Mengidentifikasi operator SQL dalam database. 2. Mengidentifikasi Report yang meliputi perancangan dan modifikasi. 3. Membuat karya database.

C. Uraian Materi

1. Memahami SQL

Structured Query Language SQL merupakan standar yang dipakai untuk mengakses database. Dengan demikian SQL tidak terkait pada suatu produk DBMS. Saudara bisa menggunakan SQL untuk mengakses database seperti Access, Oracle, MySQL, atau bahkan PosgreSQL. Dengan mengusai SQL memberimu keuntungan tersendiri karena saudara bisa menerapkannya pada berbagai database.

2. Membuat pernyataan SQL

Mari kita mulai untuk mencoba pernyataan SQL dan melihat hasilnya. 1 Pertama-tama, klik yang terletak pada tab . 2 Tutuplah kotak dialog Close Table. 3 Klik pada 4 Ketikkan pada halaman query1: Jadi, SQL berlaku untuk berbagai database? Asyik juga Kalau begitu aku harus belajar bersungguh-sungguh supaya menguasainya 78 SELECT FROM Teman; Keadaan setelah pernyataan SQL di atas diketikkan ditunjukkan di bawah ini. Gambar 4. 1 Query 5 Jalankan perintah di atas dengan mengklik Hasilnya seperti berikut. Gambar 4. 2 Query Tabel Untuk kembali ke perintah SQL, lakukan langkah berikut a Klik pada langkah ini memunculkan menu seperti berikut. Gambar 4. 3 Pilihan Desain Query. b Klik pada Dengan demikian perintah SQL dapat diuji tanpa melakukan penyimpanan perintah. Namun jika dikehendaki maka perintah SQL juga bisa disimpan.

3. Memahami SELECT

SELECT merupakan pernyataan pada SQL yang berguna untuk mengambil data dari satu atau beberapa tabel, namun untuk sementara kita batasi dulu pada satu tabel. Dalam bentuk yang sederhana, pengambilan data melalui SELECT dilakukan dengan menggunakan format sebagai berikut: SELECT daftar_fild FROM nama_tabel Sebagai contoh SELECT FROM Teman; 79 Berarti menampilkan semua field dinyatakan dengan yang ada pada tabel Teman. Sekiranya hanya field tertentu yang ingin ditampilkan, nama-nama field disebutkan dengan pemisah berupa koma. Contoh: SELECT nama, kota From Teman; Hasilnya seperti berikut. Gambar 4. 4 Hasil Query. Kadang kala informasi yang ingin didapatkan hanya melibatkan record-record yang relevan. Sebagai contoh, dikehendaki untuk menampilkan informasi seperti di atas tetapi hanya untuk teman pria. Pada keadaan seperti ini diperlukan klausa WHERE dengan bentuk seperti berikut. WHERE kondisi Contoh: SELECT Nama, Kota From Teman WHERE Pria = True; Hasilnya seperti berikut. Gambar 4. 5 Hasil Query nama. Operator relasional misalnya ,, dan = dapat digunakan sebagai bagian dari kondisi dalam WHERE. Sebagai contoh: Catatan: tanda titik-koma ; biasanya diberikan diakhir pernyataan SQL. Kata kunci yang merupakan bagian pernyataan SGL seperti SELECT dan FROM. Boleh ditulis dengan huruf capital maupun huruf kecil yang merupakan bagian dari pernyataan SQL ditulis dengan huruf kapital. Pernyataan SQL boleh ditulis dalam beberapa baris. 80 SELECT Nama, Kota FROM Teman WHERE NO_ID 5; Dan hasilnya seperti berikut Gambar 4. 6 Hasil penggunaan operator SELECT nama

4. Memperoleh data yang unik