🟪 SQL Syllabus
Duration: 4–6 Weeks
Mode: Online / Offline
Objective: Prepare students for entry-level database-related roles in IT, Data
Analytics, and Support.
📘 Module 1: Introduction to Databases (Week 1)
● What is a Database?
● Types of Databases (RDBMS vs NoSQL)
● Popular RDBMS: MySQL, PostgreSQL, SQL Server, Oracle
● Introduction to DBMS Tools: MySQL Workbench / DBeaver / SSMS
● Understanding Tables, Rows, and Columns
✅ Mini Task: Create a sample student database with tables
📘 Module 2: SQL Basics (Week 2)
● SQL Syntax & Commands
● SELECT, WHERE, ORDER BY, LIMIT
● Filtering Data using LIKE, IN, BETWEEN
● Sorting, NULL Handling, Aliases
✅ Mini Task: Write queries to fetch employee and product data
📘 Module 3: SQL Functions & Clauses (Week 3)
● Aggregate Functions: COUNT, SUM, AVG, MIN, MAX
● GROUP BY and HAVING Clause
● String Functions: CONCAT, LENGTH, UPPER, LOWER
● Date Functions: NOW(), CURDATE(), DATEDIFF(), MONTH()
● Math Functions
✅ Mini Task: Generate monthly sales summary report
📘 Module 4: Joins & Subqueries (Week 4)
● INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN
● CROSS JOIN and SELF JOIN
● Subqueries: Single Row & Multi-Row
● Nested Queries and EXISTS
✅ Mini Task: Create a customer order summary with product details using joins
📘 Module 5: Data Manipulation (DML) & Data Definition (DDL) (Week 5)
● INSERT, UPDATE, DELETE Records
● CREATE, ALTER, DROP Tables
● Constraints: PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL
● Data Types in SQL (INT, VARCHAR, DATE, BOOLEAN)
✅ Mini Task: Design and update a college database schema
📘 Module 6: Advanced SQL + Real-time Practice (Week 6)
● Views and Indexes
● Stored Procedures and Functions (Intro)
● Transactions: COMMIT, ROLLBACK, SAVEPOINT
● Normalization (1NF to 3NF)
● Case Statements, Window Functions (Intro)
✅ Mini Task: Create a report that shows top 3 selling products per month using
window functions
📊 Real-Time Projects
Project Title Description Concepts Covered
Sales Dashboard DB Design and query a sales Joins, Aggregates,
database for a retail store Date Functions
College Create tables and queries for DDL, DML, Joins,
Management student, faculty, and courses Subqueries
System
E-Commerce Orders Analyze orders, returns, and Views, GROUP BY,
DB customer behavior Joins
Hospital Patient admissions, doctor Constraints,
Management DB schedules, billing Transactions
Banking System Customer accounts, transactions, Stored Functions,
Database balances Indexes
💼 Current IT Industry Trends (2025)
● SQL is a must-have skill for:
○ Data Analysts
○ Support Engineers
○ Power BI/Tableau Developers
○ Python + Data Science roles
● All major companies use MySQL, PostgreSQL, Oracle, or SQL Server.
● Startups and MNCs require SQL knowledge even in non-technical roles like
BA or QA.
🎯 Final Deliverables:
● Hands-on Projects with Query Bank (50+ queries)
● Resume with DB Projects
● Mock Interviews
● GitHub Portfolio with ER Diagrams & Schema Files
Mini Capstone Project: "Sales Analysis DB"
Job Portal + LinkedIn Optimization Tips