Perintah dasar SQL

 Untuk menguasai SQL, kamu cukup memahami beberapa perintah utama yang disebut sebagai "Big Five" atau perintah yang paling sering digunakan. SQL menggunakan bahasa yang sangat mirip dengan bahasa Inggris, sehingga logikanya cukup mudah diikuti.

Berikut adalah daftar perintah SQL dasar yang wajib diketahui:


1. Mengambil Data (SELECT)

Perintah ini digunakan untuk menarik informasi dari database. Ini adalah perintah yang paling sering digunakan.

  • SELECT * FROM nama_tabel;

    (Mengambil semua kolom dan baris dari sebuah tabel).

  • SELECT nama, nilai FROM siswa;

    (Hanya mengambil kolom nama dan nilai saja).

2. Menyaring Data (WHERE)

Gunakan WHERE jika kamu tidak ingin mengambil semua data, melainkan hanya data yang memenuhi syarat tertentu.

  • SELECT * FROM produk WHERE harga < 50000;

    (Mencari produk yang harganya di bawah 50 ribu).

  • SELECT * FROM user WHERE status = 'aktif';

    (Mencari pengguna yang statusnya sedang aktif).

3. Menambah Data Baru (INSERT)

Jika ada data baru (misalnya ada siswa baru yang mendaftar), kita gunakan INSERT INTO.

  • INSERT INTO siswa (nama, kelas) VALUES ('Budi', '10A');

4. Mengubah Data (UPDATE)

Gunakan perintah ini untuk memperbarui data yang sudah ada. Penting: Selalu gunakan WHERE agar tidak semua data ikut berubah secara tidak sengaja.

  • UPDATE siswa SET kelas = '11B' WHERE nama = 'Budi';

    (Memindahkan Budi ke kelas 11B).

5. Menghapus Data (DELETE)

Digunakan untuk menghapus baris data dari tabel.

  • DELETE FROM siswa WHERE id_siswa = 101;

    (Menghapus data siswa dengan ID 101).


Perintah Tambahan untuk Merapikan Data

Agar hasil pencarianmu lebih profesional, kamu bisa menambahkan perintah berikut di akhir baris SELECT:

  • ORDER BY: Mengurutkan data (Contoh: ORDER BY nama ASC untuk urutan A-Z).

  • LIMIT: Membatasi jumlah baris yang muncul (Contoh: LIMIT 5 untuk melihat 5 data teratas saja).

  • DISTINCT: Menghilangkan data yang duplikat atau sama.

Ringkasan Cepat dalam Tabel

PerintahFungsi Utama
SELECTMembaca / Menampilkan data
INSERTMenambah data baru
UPDATEMengubah data yang ada
DELETEMenghapus data
WHEREMemberikan filter/syarat

Untuk membantu kamu lebih cepat paham, mari kita coba simulasikan SQL dengan contoh nyata. Bayangkan kita punya sebuah tabel bernama Buku di perpustakaan sekolah.



Berikut adalah bagaimana perintah-perintah tadi bekerja secara praktis:

1. Menampilkan Semua Koleksi

Jika kamu ingin melihat semua buku yang tersedia:

SQL
SELECT * FROM Buku;

2. Mencari Buku Spesifik

Misalkan kamu hanya ingin mencari buku yang ditulis oleh "Tere Liye":

SQL
SELECT judul, tahun_terbit 
FROM Buku 
WHERE penulis = 'Tere Liye';

3. Menambah Koleksi Baru

Ada buku baru datang berjudul "Laskar Pelangi":

SQL
INSERT INTO Buku (judul, penulis, stok) 
VALUES ('Laskar Pelangi', 'Andrea Hirata', 5);

4. Mengupdate Stok

Jika ada satu buku yang dipinjam, kita harus mengurangi stoknya:

SQL
UPDATE Buku 
SET stok = 4 
WHERE judul = 'Laskar Pelangi';

5. Menghapus Buku

Jika buku sudah rusak parah dan ingin dihapus dari daftar:

SQL
DELETE FROM Buku 
WHERE id_buku = 12;

Tips Belajar untuk Pemula:

  1. Jangan lupakan Titik Koma (;): Dalam SQL, setiap akhir perintah biasanya ditutup dengan titik koma agar komputer tahu perintahnya sudah selesai.

  2. Huruf Kapital: SQL sebenarnya tidak peduli kamu pakai huruf besar atau kecil (select atau SELECT), tapi menggunakan huruf kapital untuk perintah (seperti SELECT, FROM, WHERE) adalah kebiasaan yang baik agar kodemu mudah dibaca.

  3. Hati-hati dengan DELETE: Selalu pastikan ada WHERE-nya. Kalau kamu cuma tulis DELETE FROM Buku;, semua buku di perpustakaan akan terhapus seketika!

Dari kelima perintah dasar di atas, mana yang menurutmu paling sulit dipahami logikanya?

Komentar

Postingan populer dari blog ini

SISTEM KOMPUTER

Algoritma dan Pemrograman

Apa Itu Kecerdasan Buatan (AI)?