Lab 5: Polyglot Persistence
MongoDB & PostgreSQL
ImportantLab Information
Assigned: Tuesday, February 17, 2026 Due: Tuesday, February 24, 2026 (before class) Points: 100
Overview
This lab explores using multiple databases for different use cases within the same application.
Learning Objectives
By completing this lab, you will:
- Choose appropriate databases for different data types
- Implement MongoDB for document storage
- Implement PostgreSQL for relational data
- Handle data consistency across stores
Getting Started
Click the button below to accept the assignment and create your repository:
Prerequisites
- Completed Lab 4
- Understanding of database design principles
Getting Help
- Office Hours: Tuesday 9-11 AM, Pitt 2206
- Piazza: Post questions with
lab5tag - TA Sessions: Check LMS for schedule