Why does SQL exist?
Understand why companies use databases, then write your first query to solve a real problem.
- Level
- Complete beginner
- Duration
- 35 to 45 min
- Syllabus
- 5 micro-lessons · 5 activities
- Account required
- No, to start
One skill · One concrete result
Choose a focused goal, follow the sequence and practise in the browser. Beta access is free for 30 days with no card required.
Available programmes
Each micro-course brings together only the lessons and exercises needed for its goal without duplicating your progress.
Understand why companies use databases, then write your first query to solve a real problem.
Understand the language, systems and dialects so you can choose the right documentation and write portable SQL with judgement.
Stop invalid data in the right place with types, keys and constraints.
Make several related changes succeed or fail together.
React to a data event without hiding business logic unnecessarily.
Reuse query logic and decide when its result should be materialized.
Read a simple plan and add an index only when it solves a measured problem.
Encapsulate database-side logic while understanding its cost and alternatives.
Grant only the access required and understand row-level security.
Understand how to prepare clean data at the right grain before working in Power BI.
Compare, rank and calculate changes without losing row-level detail.
Turn data-quality suspicions into repeatable, prioritised checks.