Skip to content

SQL / MySQL

Complete MySQL preparation notes covering queries, joins, schema design, indexing, and interview questions.

flowchart TB
Start[Start Here 🚀] --> Basics[Database Basics<br/>Architecture, Data Types]
Basics --> Querying[Querying Data<br/>CRUD, Aggregations, Subqueries]
Querying --> Joins[SQL Joins<br/>INNER, LEFT, RIGHT, SELF]
Joins --> Perf[Performance & Transactions<br/>Indexing, ACID, Isolation]
Perf --> Prog[Programmability<br/>Procedures, Functions, Triggers]
Prog --> Admin[Administration & Scaling<br/>Users, Backups, Replication]
Admin --> Interview[Interview Prep<br/>QA, Cheatsheet]
style Start fill:#7c3aed,color:#fff
style Basics fill:#3b82f6,color:#fff
style Querying fill:#059669,color:#fff
style Joins fill:#06b6d4,color:#fff
style Perf fill:#f59e0b,color:#fff
style Prog fill:#ec4899,color:#fff
style Admin fill:#10b981,color:#fff
style Interview fill:#ef4444,color:#fff