Secara umum SQL mempunyai 3 golongan perintah yakni untuk mendefinisikan, memanipulasi dan untuk pengontrol data.
Golongan tersebut adalah :
DDL ( Data Definition Language )
DML ( Data Manipulation Language )
DCL ( Data Control Language )
Data Definition Language ( DDL )
DDL merupakan perintah atau bahasa SQL yang digunakan untuk mendefinisikan data seperti menulis, menghapus dan mengatur atau mengubah data.
Perintah tersebut adalah CREATE, ALTER, DROP :
CREATE :
Perintah create digunakan untuk menciptakan/membuat database dan tabel.
Membuat database Contoh Sintak :
create database nama_database
Membuat Tabel Contoh SIntak :ALTER
create table nama_tabel (kolom1 typedata, kolom2 typedata, kolom3 typedata)
Perintah Alter digunakan untuk mengubah atribute dari tabel.
DROP
Perintah Drop digunakan untuk menghapus table / database.
Data Manipulation Language ( DML )
DML merupakan perintah atau bahasa SQL yang digunakan untuk mengubah / mengelola data pada database.
Perintah tersebut adalah INSERT, UPDATE, DELETE, SELECT :
INSERT
Perintah Insert digunakan untuk menambahkan sebuah data / record kedalam sebuah table.
Contoh Sintak :
INSERT INTO nama_table (column1,column2) VALUES ('value1','value2')
UPDATE
Perintah update digunakan untuk mengupdate / mengedit data yang sudah ada di table.
Contoh Sintak :
UPDATE nama_table SET column1='value1', column2='value2' WHERE primary_key='key'
DELETE
Perintah delete digunakan untuk mendelete / menghapus data yang sudah ada di table.
Contoh Sintak :
DELETE FROM nama_table WHERE primary_key='key'
SELECT
Perintah digunakan untuk menampilkan data yang tersedia di table.
Contoh Sintak :DCL ( Data Control Language ) yaitu perintah sql yang gunanya untuk menggatur hak akses pada suatu database.
SELECT * FROM nama_table
Contoh : GRANT ( Memberi akses ), REVOKE ( Mencabut akses )Kurang lebih seperti itu penjelasan dari saya. :)
No comments :
Post a Comment
- Best Regards -
-FNM