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