← Back to journey map

September–December 2026 · completed

CPSC 304

Introduction to Relational Databases

Studied relational modelling, SQL, normalization, transactions, and database-backed application design.

Photo from CPSC 304: Introduction to Relational Databases
Course photo Replace this with a photo from the course, such as a picture with the professor, teaching team, classmates, or a meaningful course moment. media-source/journey/courses/cpsc-304/hero.*

Learning goals

  • Translate requirements into a relational schema.
  • Write and optimize SQL queries.
  • Use normalization to reduce anomalies.

Topics

Relational modellingSQLNormalizationTransactionsDatabase design

Tools and methods

SQLPostgreSQLOracle SQL

What I learned

Use this section to add course-specific reflections, major assignments, and the ideas that changed how you approach technical work.

Evidence to add

Add selected assignments, diagrams, screenshots, or short explanations that demonstrate the strongest learning from this course.