DDL, DML, dan DML merupakan bahasa utama SQL untuk mendefinisikan, memanipulasi, dan memperoleh akses ke data dalam basis data. DDL digunakan untuk membuat dan memodifikasi struktur basis data, DML digunakan untuk menambah, mengubah, dan menghapus data, sedangkan DQL digunakan untuk mengambil dan memperoleh data.