SQL — Database Fundamentals
Master relational databases, complex multi-table joins, subqueries, CTEs, analytical window functions, transactions, and normalized schema design using PostgreSQL and MySQL.

Course Structure & Tracked Topics
Click on any module to view live sessions and the exact list of topics tested & tracked for attendance.
Session 1: Databases & SQL Syntax
Session 2: Filtering & Sorting Data
Extract orders > ₹10,000 sorted by latest transaction timestamp.
Session 3: Advanced Filtering & Pattern Matching
A suite of 15 analytical SQL queries extracting customer segments, low-stock alerts, and order totals.
Session 4: Aggregate Functions & Grouping
Aggregate revenue and customer count grouped by city with HAVING filters.
Session 5: Multi-Table Joins (Part 1)
Session 6: Multi-Table Joins (Part 2) & Sets
Query employees and their direct reporting managers using a self-join.
Join guests, room bookings, and billing to calculate occupancy rates and repeat customer revenue.
Session 7: Subqueries & Common Table Expressions (CTEs)
Session 8: Analytical Window Functions
Calculate MoM growth and top 3 selling items per category using DENSE_RANK().
Session 9: DDL, Table Constraints & Transactions
Session 10: Database Normalization & Indexing
Full Enterprise Normalized Database & BI Analytics Suite
Design a 3NF normalized schema for a food delivery network, seed records, and build 10 complex queries with window functions and CTEs.
What You Will Be Able To Do
Prerequisites
Basic computer literacy. No prior database experience required.