Apa itu SQL? SQL adalah singkatan dari Structured Query Language. SQL pertama sekali diperkenalkan pada tahun 1970 oleh sebuah perusahaan bernama IBM yang ditetapkan sebagai standar ISO dan ANSI. Sekarang ini hampir semua software database mengerti SQL seperti PhPMyadmin,SQL Server, Sybase, MS Access, MSSQL dll.

Pada SQL terdapat 3 jenis perintah yaitu DML, DLL, dan DCL. Berikut penjelasan dasar dari ke tiga perintah tsb :
1. DDL ( Data Defenition Language )
DDL adalah perinta SQL yang berhubungan dengan defenisi struktur database seperti membuat database, membuat tabel, menambah field pada tabel dsb. Contoh syntax pada DDL :
CREATE TABLE name_table;DROP TABLE name_table;RENAME TABLE name_table TO tb_student
Perintah SQL yang berhubungan dengan manipulasi data atau record pada sebuah database, seperti menambah data, mengupdate data, menghapus data, menampilkan data.
Contoh syntax
INSERT INTO tb_siswa (nis,nama_siswa,alamat) values(‘01011011001’,’Dark Cyber’,’JL. Susu Pabrik Manukan NO.69’);
SELECT
nis from tb_siswa WHERE nama_siswa = ‘Dark Cyber’;
UPDATE tb_siswa SET nama_siswa = ‘Dark Sang Lamer’ WHERE
NIS = ‘01011011001’;
- Perintah SQL yang berhubungan dengan hak akses SQL baik server database, table dan field.
- Grant digunakan untuk memberi akses.
- Revoke digunakan untuk menghapus akses.
Contoh Syntax
GRANT UPDATE(nama_field) ON nama_db.nama_table TO
nama_user@localhost IDENTIFIED BY ‘nama_password’;
SOURCE : SURABAYA HACKER LINK
Emoticon Emoticon