0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan4 halaman

Kamus SQL

Dokumen ini adalah kamus dasar untuk bahasa pemrograman SQL yang mencakup perintah dasar seperti SELECT, INSERT, UPDATE, dan DELETE. Selain itu, terdapat penjelasan tentang operator SQL, fungsi agregasi, pengelompokan, pengurutan, joins, manipulasi struktur tabel, dan konsep kunci seperti primary key dan foreign key. Contoh-contoh diberikan untuk setiap perintah dan konsep untuk memudahkan pemahaman.

Diunggah oleh

mutaqinfaisal06
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)
8 tayangan4 halaman

Kamus SQL

Dokumen ini adalah kamus dasar untuk bahasa pemrograman SQL yang mencakup perintah dasar seperti SELECT, INSERT, UPDATE, dan DELETE. Selain itu, terdapat penjelasan tentang operator SQL, fungsi agregasi, pengelompokan, pengurutan, joins, manipulasi struktur tabel, dan konsep kunci seperti primary key dan foreign key. Contoh-contoh diberikan untuk setiap perintah dan konsep untuk memudahkan pemahaman.

Diunggah oleh

mutaqinfaisal06
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

Kamus Bahasa Pemrograman SQL

1. Perintah Dasar SQL


SELECT: Mengambil data dari tabel.
Contoh: SELECT * FROM users;

WHERE: Menyaring data berdasarkan kondisi.


Contoh: SELECT * FROM users WHERE age > 18;

INSERT INTO: Menambahkan data ke tabel.


Contoh: INSERT INTO users (name, age) VALUES ('John', 25);

UPDATE: Memperbarui data dalam tabel.


Contoh: UPDATE users SET age = 26 WHERE name = 'John';

DELETE: Menghapus data dari tabel.


Contoh: DELETE FROM users WHERE age < 18;

2. Operator SQL
LIKE: Mencari pola teks tertentu.
Contoh: SELECT * FROM users WHERE name LIKE 'A%';

IN: Memeriksa nilai dalam daftar.


Contoh: SELECT * FROM users WHERE city IN ('Jakarta', 'Bandung');

AND dan OR: Menggabungkan kondisi.


Contoh: SELECT * FROM users WHERE age > 18 AND city = 'Jakarta';
3. Fungsi Agregasi
COUNT(): Menghitung jumlah baris.
Contoh: SELECT COUNT(*) FROM users;

SUM(): Menjumlahkan nilai kolom.


Contoh: SELECT SUM(salary) FROM employees;

AVG(): Menghitung rata-rata nilai kolom.


Contoh: SELECT AVG(age) FROM users;

MIN() dan MAX(): Nilai minimum dan maksimum.


Contoh: SELECT MIN(age) FROM users;

4. Pengelompokan dan Pengurutan


GROUP BY: Mengelompokkan data.
Contoh: SELECT city, COUNT(*) FROM users GROUP BY city;

HAVING: Menyaring data setelah pengelompokan.


Contoh: SELECT city, COUNT(*) FROM users GROUP BY city HAVING
COUNT(*) > 10;

ORDER BY: Mengurutkan data.


Contoh: SELECT * FROM users ORDER BY age ASC;

5. Joins (Penggabungan Tabel)


INNER JOIN: Menampilkan data yang cocok di kedua tabel.
Contoh: SELECT [Link], orders.order_id FROM users INNER
JOIN orders ON users.user_id = orders.user_id;

LEFT JOIN: Semua data tabel kiri dan cocok dari tabel kanan.
Contoh: SELECT [Link], orders.order_id FROM users LEFT
JOIN orders ON users.user_id = orders.user_id;

RIGHT JOIN: Semua data tabel kanan dan cocok dari tabel kiri.
Contoh: SELECT [Link], orders.order_id FROM users RIGHT
JOIN orders ON users.user_id = orders.user_id;

FULL JOIN: Semua data dari kedua tabel.


Contoh: SELECT [Link], orders.order_id FROM users FULL
JOIN orders ON users.user_id = orders.user_id;

6. Manipulasi Struktur Tabel


CREATE TABLE: Membuat tabel baru.
Contoh: CREATE TABLE users (user_id INT PRIMARY KEY, name
VARCHAR(50), age INT);

ALTER TABLE: Memodifikasi tabel.


Contoh: ALTER TABLE users ADD email VARCHAR(100);

DROP TABLE: Menghapus tabel.


Contoh: DROP TABLE users;

7. Konsep Kunci
Primary Key: Kolom unik untuk identifikasi.
Contoh: CREATE TABLE users (user_id INT PRIMARY KEY, name
VARCHAR(50));

Foreign Key: Menghubungkan tabel.


Contoh: CREATE TABLE orders (order_id INT PRIMARY KEY, user_id
INT, FOREIGN KEY (user_id) REFERENCES users(user_id));

Index: Mempercepat pencarian data.


Contoh: CREATE INDEX idx_name ON users(name);

Anda mungkin juga menyukai