SQL komutları dört ana gruba ayrılır 1:
- Veri Sorgulama Dili (Data Query Language - DQL) 15. SELECT komutu ile veritabanında yer alan mevcut kayıtların bir kısmını veya tamamını tanımlanan koşullara bağlı olarak alır 15.
- Veri Kullanma Dili (Data Manipulation Language - DML) 15. Veritabanlarında bulunan verilere işlem yapılır 1. INSERT, UPDATE ve DELETE komutları ile veritabanına yeni kayıt ekleme, mevcut kayıtları güncelleme ve silme işlemleri yapılır 15.
- Veri Tanımlama Dili (Data Definition Language - DDL) 15. Veritabanı ve tabloları oluşturma, değiştirme ve silme işlemleri yapılır 1. CREATE, ALTER ve DROP komutları kullanılır 15.
- Veri Kontrol Dili (Data Control Language - DCL) 15. Kullanıcılara veritabanı ve tablolar için yetki verilir veya geri alınır 1. GRANT ve REVOKE komutları ile çalışır 15.
5 kaynaktan alınan bilgiyle göre: