SQL (Structured Query Language) is essential for interacting with relational databases. Here are core commands categorized for clarity:
DDL - Data Definition Language 🛠️
CREATE
CREATE TABLE users (id INT, name VARCHAR(255));
*Use to define database structure*ALTER
ALTER TABLE users ADD COLUMN email VARCHAR(255);
*Modify existing tables*DROP
DROP TABLE users;
*Delete tables*
DML - Data Manipulation Language 📝
SELECT
SELECT name FROM users WHERE age > 18;
*Retrieve data*INSERT
INSERT INTO users (name, age) VALUES ('Alice', 25);
*Add new records*UPDATE
UPDATE users SET age = 30 WHERE id = 1;
*Modify existing data*DELETE
DELETE FROM users WHERE id = 1;
*Remove records*
🔗 Expand Your Knowledge
Explore advanced SQL concepts or learn database design principles to deepen your understanding.