0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan20 halaman

Panduan Dasar Perintah SQL

Dokumen ini menjelaskan dasar-dasar SQL, termasuk struktur perintah dan fungsinya dalam mengakses data dari database. SQL adalah bahasa fungsional yang memungkinkan pengguna untuk menentukan hasil yang diinginkan tanpa memerlukan prosedur pemrograman seperti bahasa lain. Contoh perintah SQL yang diberikan mencakup penggunaan SELECT, WHERE, dan ORDER BY untuk menampilkan dan mengurutkan data dari tabel.

Diunggah oleh

Yuke Angka Holide
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
2 tayangan20 halaman

Panduan Dasar Perintah SQL

Dokumen ini menjelaskan dasar-dasar SQL, termasuk struktur perintah dan fungsinya dalam mengakses data dari database. SQL adalah bahasa fungsional yang memungkinkan pengguna untuk menentukan hasil yang diinginkan tanpa memerlukan prosedur pemrograman seperti bahasa lain. Contoh perintah SQL yang diberikan mencakup penggunaan SELECT, WHERE, dan ORDER BY untuk menampilkan dan mengurutkan data dari tabel.

Diunggah oleh

Yuke Angka Holide
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

Bahasa SqL

 Basic 
Objectives

Tujuan:
Mengenal dan memahami struktur dasar perintah
SQL Database
S Q L - Pendahuluan
• Bahasa user yang meminta (request) pada database untuk
menyediakan suatu data yang diperlukan menggunakan tipe bahasa
khusus yang disebut dengan Structured Query Language (SQL
atau eja:"sequel)" .
• SQL adalah bahasa fungsional, yaitu suatu bahasa yang
memungkinkan user untuk menentukan tipe dari sesuatu yang ingin
didapatkan.
• Bahasa fungsional tersebut tidak sama dengan bahasa
pemrograman yang lain semisal Java, C++, C#, VB atau PHP.
• Bahasa-bahasa tersebut disebut sebagai bahasa ‘prosedural’ karena
membutuhkan penulisan program atau prosedur untuk mendapatkan
suatu informasi.
• Sebaliknya, SQL secara eksplisit mendefinisikan hasil akhir yang
diinginkan, sedangkan metode untuk mendapatkan data tersebut
dilakukan sendiri oleh database.
S Q L - Pendahuluan
• Berikut ini contoh bahasa SQL yang disisipkan pada bahasa pemrograman
prosedural (PHP)
S Q L - Pendahuluan
• Berikut ini contoh bahasa SQL yang disisipkan pada bahasa pemrograman
prosedural (PHP)
• Hasilnya :
S Q L - Pendahuluan
• Berikut ini contoh bahasa SQL yang disisipkan pada bahasa pemrograman
prosedural (C++)
SQL
• Bentuk Perintah SQL Query umum :

SELECT < kolom->


FROM < tabel->

• SELECT : Perintah untuk menampilkan satu atau beberapa kolom


tertentu.
• FROM : Perintah untuk memilih/menunjuk ke tabel tertentu.
• kolom-: adalah nama atribut/kolom yang akan ditampilkan
• tabel-: adalah nama tabel yang dipilih (nama tabel dari atribut/kolom
yang akan ditampilkan.
* Perintah Select pada Kolom Tertentu
• Contoh :
SELECT `NIDN`, `Nama_Dosen`
FROM `dosen`;

Hasilnya:
* Perintah Select dengan Tanda * (Asterisk)
• Tanda * dalam perintah SELECT berfungsi untuk menampilkan data
pada semua kolom dalam tabel database.
• Contoh:
SELECT *
FROM `dosen`;

Hasilnya:
* Perintah Select dengan Pemilihan Data dan Pengurutan Data
• Untuk menampilkan data tertentu / pemilihan data dapat dilakukan dengan
menggunakan klausa WHERE
• Untuk menampilkan data secara urut berdasarkan kolom tertentu, dapat
digunakan perintah ORDER BY
• Secara default ORDER BY akan mengurutkan secara ASCENDING (urut naik),
sebaliknya mengurutkan secara DESCENDING (urut menurun).
• Bentuk SQL Query:
SELECT < kolom->
FROM < tabel- >
[WHERE < Kondisi>]
ORDER BY <nama_kolom> ASC or DESC

• kondisi : adalah statemen pembandingan dalam SQL Query yang


mengkombinasikan operator pembandingan AND, OR dan NOT.
• nama_kolom : adalah kolom yang dijadikan penentu proses pengurutan data.
• Contoh:
Tampilkan data nama mahasiswa berdasarkan huruf abjad.
SELECT `NIDN`, `Nama_Dosen`, `Alamat_Kecamatan`
FROM `dosen`
WHERE Nama_Dosen = 'Vara Buananta'
ORDER BY Nama_Dosen ASC;

Hasilnya:
* Membatasi Data pada SQL Query
• Untuk membatasi data pada SQL query dapat menggunakan operator
pembanding atau Logika pada klausa WHERE:
* Membatasi Data pada SQL Query
• Contoh:
* Membatasi Data pada SQL Query
• Contoh:
* Membatasi Data pada SQL Query
• Contoh:
* Membatasi Data pada SQL Query
• Kondisi LIKE :
– LIKE digunakan untuk mencari kondisi karakter string yang cocok
– Pencocokan dengan menggunakan:
• % : menunjukkan nol atau sembarang karakter
• _ : menunjukkan satu karakter yang memenuhi

• Contoh :
* Membatasi Data pada SQL Query
• Contoh:
* Membatasi Data pada SQL Query
• Contoh:
* Contoh SQL Query
Berikut contoh SQL Query:

1. Tampilkan tanggal lahir dan alamat dari semua pegawai yang


bernama ‘muhamad’.
SELECT tanggal lahir, alamat
FROM pegawai
WHERE nama=‘muhamad’;

2. Tampilkan nama, gaji dan gaji setahun dari semua pegawai yang
bekerja pada departemen no 20.
SELECT nama, gaji, gaji*12
FROM pegawai
WHERE no_departemen = 20;
* Contoh SQL Query
Berikut contoh SQL Query:

3. Tampilkan nama, alamat, gaji dari semua pegawai yang memiliki


gaji lebih besar dari $500 dan berada pada department 50.
SELECT nama, alamat, gaji
FROM pegawai
WHERE gaji > 500 AND no_dep=50;

Anda mungkin juga menyukai