MySQL + SQL · Lesson 33

SQL Commands: DDL, DML, DQL, DCL and TCL

Categories of SQL Commands

SQL commands are grouped into five categories based on what they do.

The Five Categories

CategoryFull FormCommands
DDLData DefinitionCREATE, ALTER, DROP, TRUNCATE
DMLData ManipulationINSERT, UPDATE, DELETE
DQLData QuerySELECT
DCLData ControlGRANT, REVOKE
TCLTransaction ControlCOMMIT, ROLLBACK, SAVEPOINT

Examples

CREATE TABLE students(roll INT, name VARCHAR(40));  -- DDL
INSERT INTO students VALUES(1,'Aman');             -- DML
SELECT * FROM students;                            -- DQL
GRANT SELECT ON students TO 'user1';               -- DCL
COMMIT;                                             -- TCL

Summary

  • DDL=structure, DML=data changes, DQL=SELECT, DCL=permissions, TCL=transactions.
🔗

Share this topic with a friend

यह topic किसी दोस्त को भेजें

Found it useful? Send it to a classmate learning the same thing.

अच्छा लगा? जो दोस्त यही सीख रहा है, उसे भेज दीजिए।

WhatsApp