SQL atau Structured Query Language adalah bahasa pemrograman yang digunakan untuk mengakses dan mengelola data dalam database. SQL sangat penting dalam dunia teknologi informasi karena hampir semua sistem atau aplikasi yang membutuhkan penyimpanan data menggunakan database. Dalam artikel ini, kita akan membahas dasar-dasar SQL, termasuk syntax, jenis perintah, dan beberapa contoh penggunaannya.
- Pengertian Dasar SQL Dengan Pembahasan Perintah SELECT | Batch 1
- Batch 1 | Pemula Mempelajari Dasar Syntax Bahasa Pemrograman PHP
- Batch 2 | Mempelajari Struktur Kendali Pada Bahasa Pemrograman PHP
- Batch 3 | Mempelajari Function Pada Bahasa Pemrograman PHP
- Batch 4 | Kupas Tuntas Mempelajari Array Pada Bahasa Pemrograman PHP Part 1
- Batch 4 | Kupas Tuntas Mempelajari Array Pada Bahasa Pemrograman PHP Part 2
- Batch 5 | Lebih Dalam Mempelajari Bahasa Pemrograman PHP Dengan Mengenal Associative Array
- Batch 6 | Metode GET dan POST Pada Bahasa Pemrograman PHP
- Batch 7 | Panduan Dalam Membuat Database MySQL Pada Bahasa Pemrograman PHP
- Batch 8 | Syntax Create Read Update dan Delete (CRUD) Pada Bahasa Pemrograman PHP
- Batch 9 | Mempelajari Tipe Data Pada Bahasa Pemrograman PHP
Syntax SQL
SQL memiliki beberapa kata kunci atau command yang digunakan untuk memanipulasi database. Beberapa kata kunci penting dalam SQL antara lain SELECT, FROM, WHERE, INSERT, UPDATE, dan DELETE. Berikut ini adalah contoh syntax dasar SQL untuk melakukan SELECT:
SELECT column1, column2, ... FROM table_name WHERE condition;
Syntax di atas memilih kolom tertentu (column1, column2, ...) dari sebuah tabel (table_name) berdasarkan suatu kondisi (WHERE condition). Kondisi tersebut dapat berupa operator perbandingan seperti "=", "<", ">", "<=", ">=", atau "!=". SQL juga memiliki operator logika AND dan OR yang digunakan untuk menggabungkan beberapa kondisi.
Jenis Perintah SQL
SQL terdiri dari beberapa jenis perintah, termasuk perintah DDL (Data Definition Language), perintah DML (Data Manipulation Language), dan perintah DCL (Data Control Language).
Perintah DDL
Perintah DDL digunakan untuk mengatur struktur database. Beberapa perintah DDL yang sering digunakan antara lain:
CREATE TABLE: digunakan untuk membuat tabel baru dalam database. ALTER TABLE: digunakan untuk mengubah struktur tabel, seperti menambahkan kolom atau mengubah tipe data kolom. DROP TABLE: digunakan untuk menghapus tabel dari database. Perintah DML Perintah DML digunakan untuk memanipulasi data dalam tabel. Beberapa perintah DML yang sering digunakan antara lain:- SELECT: digunakan untuk mengambil data dari tabel.
- INSERT INTO: digunakan untuk menambahkan data baru ke dalam tabel.
- UPDATE: digunakan untuk memperbarui data yang sudah ada di dalam tabel.
- DELETE: digunakan untuk menghapus data dari tabel.
Perintah DCL
Perintah DCL digunakan untuk mengatur hak akses pengguna ke dalam database. Beberapa perintah DCL yang sering digunakan antara lain:
- GRANT: digunakan untuk memberikan hak akses ke dalam database.
- REVOKE: digunakan untuk mencabut hak akses ke dalam database.
Contoh Penggunaan SQL
Berikut ini adalah beberapa contoh penggunaan SQL:
- Membuat Tabel Baru
CREATE TABLE customer ( id INT NOT NULL, name VARCHAR(50) NOT NULL, email VARCHAR(50), PRIMARY KEY (id) );
Contoh syntax di atas digunakan untuk membuat tabel baru bernama "customer" dengan tiga kolom: "id", "name", dan "email". Kolom "id" diatur sebagai primary key.
- Menambahkan Data Baru
INSERT INTO customer (id, name, email) VALUES (1, 'Fauzia Ramadhan', 'fauziaramadhan@example.com');
Contoh syntax di atas digunakan untuk menambahkan data baru ke dalam tabel "customer". Data baru tersebut memiliki nilai "id" 1, "name" Fauzia Ramadhan, dan "email" fauziaramadhan