Perintah SQL dibagi menjadi 3 (tiga)
DDL : Data Definition Language
Merupakan kumpulan perintah SQL yang digunakan untuk membuat, mengubah dan menghapus struktur dan definisi dari objek-objek database
DML : Data Manipulation Language Perintah yang digunakan untuk melakukan manipulasi terhadap data di database / tabel
DCL : Data Cntrol Language
Perintah yang mengatur hak akses, atau control user lainnya dalam sistem database
Perintah DDL
Pembuatan (CREATE)
CREATE DATABASE : perintah membuat database
CREATE FUNCTION : membuat fungsi yang bisa dipanggil
CREATE INDEX : membuat indeks untuk mengurutkan data
CREATE PROCEDURE : menyimpan perintah yang sering digunakan, jika butuh perintah cukup memanggil procedure tersebut
CREATE TABLE : perintah untuk membuat table
CREATE TRIGGER : membuat aksi jika terjadi perubahan pada record
CREATE VIEW : perintah membuat query data, disimpan , jika membutuhkan data tersebut, tidak perlu menjalankan query tersebut
Perubahan (ALTER & RENAME)
ALTER DATABASE perintah untuk modifikasi database
ALTER FUNCTION modifikasi karekteristik stored function
ALTER PROCEDURE modifikasi karekteristik stored procedure
ALTER TABLE mengubah struktur tabel
ALTER VIEW modifikasi defini si view
RENAME TABLE mengubah nama tabel
Penghapusan (DROP)
DROP DATABASE menghapus database
DROP FUNCTION menghapus stored function
DROP INDEX menghapus index kolom
DROP PROCEDURE menghapus stored procedure
DROP TABLE menghapus tabel
DROP TRIGGER menghapus trigger
DROP VIEW menghapus view
Perintah yang termasuk dalam DML adalah
1. Insert : menambah data
2. Update : memodifikasi data yang telah tersedia
3. Delete : Menghapus data
Perintah DCL
GRANT : Memberikan hak aksesmenambah, mengupdate dan menghapus data
REVOKE : mencabut hak akses untuk menambah, mengupdate dan menghapus data
No comments:
Post a Comment