Unit 3.1

Relational Databases Chapter 7 · Data Management

~2 weeks 2 tutorials Module Project

Relational databases are the backbone of most web applications. This unit covers the fundamentals of SQL, database design (normalization), indexing strategies, and ACID transactions. You will learn how to design efficient schemas and write performant queries.

Unit Learning Outcomes

Tutorials

Relational Database Fundamentals & SQL

RDBMS concepts, DDL, DML, joins, aggregations.

Start tutorial

Normalization, Indexing & Transactions

Normal forms, indexing strategies, ACID, and isolation levels.

Start tutorial

Assessments & Deliverables

Unit 3.1 Quiz Due: End of Week 5 Start
Module Project: Data Layer Implementation Submit: End of Module 3 Submit