Data Modeling Techniques for Aspiring Data Engineers: From Zero to Star Schema

Master the essential data modeling techniques, including Star Schema, Snowflake Schema, and 3NF, to design efficient and scalable data architectures for modern data engineering.

Foundations of Data Modeling and Transactional Systems

Unit 1: Introduction to Data Modeling

Unit 2: Normalization and 3NF

Unit 3: Designing with 3NF

Dimensional Modeling for Analytical Systems

Unit 1: Introduction to Dimensional Modeling

Unit 2: The Star Schema: Core Concepts

Unit 3: Beyond the Star: Snowflake and Trade-offs