🧾 SQL Commands
Last Updated: 05 Jan 2026
SQL commands are instructions we give to the database to:
- Create things
- Read data
- Modify data
- Control access
🗣 Hinglish Tip: Jaise boss office me kaam batata hai, waise hi SQL database ko kaam batata hai.
Types of SQL Commands
DQL – Data Query Language (Most Used)
Used to read data from database.
DQL command:
- SELECT
SELECT * FROM students;
🗣 Hinglish Tip: DQL = database se data poochhna
DML – Data Manipulation Language
Used to change data inside table.
DML commands:
- INSERT
- UPDATE
- DELETE
INSERT INTO students VALUES (...);
🗣 Hinglish Tip: DML = table ke andar ka data badalna
DDL – Data Definition Language
Used to define or change structure of database objects.
DDL commands:
- CREATE
- DROP
- TRUNCATE
- ALTER
CREATE TABLE students (...);
🗣 Hinglish Tip: DDL = database ka structure banana ya todna
TCL – Transaction Control Language
Used to manage transactions.
TCL commands:
- COMMIT
- ROLLBACK
- SAVEPOINT
ROLLBACK;
🗣 Hinglish Tip: TCL = galti ho jaaye to peeche jaana ya confirm karna
DCL – Data Control Language
Used to control permissions & security.
DCL commands:
- GRANT
- REVOKE
GRANT SELECT ON students TO user;
🗣 Hinglish Tip: DCL = kisko data dekhne ya use karne ka right milega