Course

Database SQL

Learn SQL from the ground up: writing queries, designing relational schemas, joining data across tables and tuning performance with hands-on practice.

Who is this course for?

  • Beginners starting with databases
  • Students and analysts working with data
  • Developers strengthening backend and reporting skills

What students will learn

Relational database concepts and schema design
SELECT, filtering, sorting, grouping and aggregation
Joins, subqueries and set operations
Indexes, transactions and query performance

Curriculum

  1. 1Module 1 — Relational database fundamentals
  2. 2Module 2 — Core SQL queries and filtering
  3. 3Module 3 — Aggregation, grouping and reporting
  4. 4Module 4 — Joins, subqueries and views
  5. 5Module 5 — Schema design and normalisation
  6. 6Module 6 — Indexes, transactions and performance
  7. 7Module 7 — Stored procedures and functions
  8. 8Module 8 — Practical database project

Learning outcomes

  • Write confident, efficient SQL queries
  • Design clean relational schemas
  • Work with real datasets and reporting tasks

Practice & assignments

  • Query challenges each week
  • Dataset-based assignments
  • End-to-end database project

Instructor information

Sessions are led by experienced Eva Global Learnings instructors with academic and industry teaching backgrounds. Instructor profiles are shared before your first class.

Reviews

What Students Say

What students say about our Database SQL classes.

Joins and subqueries clicked quickly because every concept was taught on a real dataset rather than toy examples.

Edmund ThrelfallUnited States

Database SQL

I now write reporting queries at work myself instead of waiting on the data team. Indexing week was especially useful.

Imogen BarcroftCanada

Database SQL

Schema design and normalisation were explained so clearly that my university database project became straightforward.

Nikhil BasavarajIndia

Database SQL

FAQ

Database SQL — Frequently Asked Questions

Free demo

Book a Free SQL Demo

Share a few details and we'll arrange a convenient time in your time zone.

We welcome students from around the world.