DDL (Data Definition Language) adalah perintah SQL yang berhubungan dengan pendefinisian suatu struktur database.DDL dipakai untuk mendefinisikan kolom atau attribut dari table. DML (Data Manipulation Language) adalah perintah SQL yang berhubungan dengan manipulasi atau pengolahan data dalam table.DML Digunakan untuk menambah, mengambil, memperbaharui data. DCL (Data Control Language) adalah perintah SQL yang digunakan untuk merubah hak akses, memberikan roles, dan isu lain yang berhubungan dengan keamanan database. TCL (Transaction Control Language) adalah perintah SQL yang untuk kendali terhadap suatu perubahan data di Database.
2. Kelompokkan perintah yang termasuk dalam DDL, DML, DCL.
3. Buat daftar kelompok perintah dalam DDL, DML, DCL.
DDL (Data Definition Language):
o CREATE TABLE [nama tabel] ([definisi kolom]) [parameter]; o ALTER parameter nama objek tipe objek; o DROP nama objek jenis objek; o TRUNCATE TABLE nama_tabel;
DML (Data Manipulation Language):
o INSERT INTO nama_tabel VALUES (‘isi_field1’,’isi_field2’,’isi_field3’,’isi_fieldN’); o UPDATE nama_tabel SET field_1 = ‘data_baru’, field_2 = ‘data_baru’, field_N = ‘data_baru’; o DELETE FROM nama tabel; o DELETE FROM nama_tabel WHERE kondisi;
DCL (Data Control Language):
o GRANT tipe_privilege ON nama_objek TO nama_pengguna; o REVOKE tipe_privilege ON nama_objek FROM nama_pengguna;