Unit 3.3

ORM Technologies Chapter 9 · Data Management

~2 weeks 2 tutorials Module Project

Object‑Relational Mapping (ORM) bridges the gap between your code and your database. This unit covers the Active Record and Data Mapper patterns, defining relationships, the N+1 problem, migrations, and transactions — using modern tools like Prisma and TypeORM.

Unit Learning Outcomes

Tutorials

ORM Fundamentals & Active Record

What is ORM, Active Record pattern, CRUD, and query building.

Start tutorial

Relationships, Migrations & Performance

Data Mapper pattern, N+1, eager loading, migrations, and transactions.

Start tutorial

Assessments & Deliverables

Unit 3.3 Quiz Due: End of Week 7 Start
Module Project: Data Layer Implementation Submit: End of Module 3 Submit