Week 1
This session is about understanding the entity relationship model, being able to use that knowledge and implement it building a database schema. With the database schema created, you should be able to create a database and test it using SQL statements.
Contents
Session Plan (for mentors)
Learning Goals
By the end of this session, you will be able to:
Main Topics
Entity-Relationship Diagrams (ERDs):
Introduction to ERDs
Components: Entities, Attributes, Relationships (1:1, 1:M, M:M)
Translating ERDs to Database Schema:
Mapping rules for tables, columns, primary keys (PKs), and foreign keys (FKs)
Working with Related Data:
Foreign Keys and Constraints (ON DELETE, ON UPDATE actions)
SQL JOIN Operations (INNER JOIN, LEFT JOIN)
Last updated