Madras Academy
Home / Tech Courses / SQL & Database Development
COURSE

SQL & Database Development

Design relational databases and write practical SQL for applications, reporting and analytics.

SQLMySQLPostgreSQLER Modeling
Admissions Open
₹12,999 Indicative fee — update before production launch

Duration7 Weeks
FormatOnline / Classroom
LevelBeginner
ScheduleWeekday / Weekend batches
WhatsApp Now ↗

Course overview

Learn relational database design and SQL from the ground up. You will work with tables, joins, grouping, subqueries, indexes, transactions, views and schema design using MySQL/PostgreSQL-style SQL.

What you will be able to do

Design relational schemas
Write CRUD and reporting SQL
Use joins, aggregates and subqueries
Understand indexes and transactions
Create databases for web applications

Curriculum

Relational Database Basics1 Week
Tables, keys and relationships
Normalization basics
Schema design
Core SQL2 Weeks
SELECT, filtering and sorting
INSERT, UPDATE and DELETE
Functions and expressions
Joins & Aggregation2 Weeks
INNER/LEFT joins
GROUP BY and HAVING
Subqueries and CTEs
Database Engineering1 Week
Indexes
Transactions
Views and constraints
Database Project1 Week
Schema implementation
Reporting queries
Review and optimization

Projects you can build

Course Booking Database

Design and query a normalized booking and student-management schema.

Sales Reporting Database

Build reporting queries for orders, customers and revenue.

Frequently asked questions

Do I need prior experience?

The entry requirement depends on the course level. Beginner courses start from fundamentals; intermediate tracks expect basic programming or domain knowledge.

Will I build projects?

Yes. Every course includes practical labs and one or more projects designed to help you demonstrate the skills you learn.

Is a certificate included?

Yes. A completion certificate can be issued after meeting attendance, assessment and project requirements.

RELATED COURSES

You may also like.

Continue into adjacent technology tracks as your skills grow.

DR

Backup, Disaster Recovery & Server Monitoring

Protect systems with practical backup, restore, monitoring and recovery procedures.

View course →
ADMIN

System & Server Administrator Career Track

A complete career track covering support, Windows, Linux, networking, virtualization and cloud operations.

View course →
OPS

DevOps for System Administrators

Move from manual administration to repeatable automation, containers and deployment workflows.

View course →
W WhatsApp