Loopskey-logo
CourseTechnology

Data Modeling & Warehousing Fundamentals in Data Engineering

By External Provider

Price

Free

Go to content

Opens coursera.org in a new tab

Level

BEGINNER

About this course

You'll learn the essential skills needed to design, build, and maintain robust data warehouses that power business intelligence and analytics. Through hands-on practice, you'll learn to create star schema data models that enable self-service reporting, apply database normalization techniques while preserving query performance, and use advanced SQL window functions for complex analytical calculations. You'll also gain expertise in configuring database replication for high availability and implementing incremental loading strategies to efficiently update large datasets. This comprehensive course integrates fundamental data engineering concepts with practical implementation skills, preparing you to build scalable data infrastructure that supports enterprise analytics. By combining data modeling theory with real-world database administration techniques, you'll develop the versatile skill set that data engineering professionals need to create reliable, performant data systems that drive business insights and decision-making across organizations.

What you will learn

  • Design star schema data models with fact and dimension tables that enable intuitive self-service business intelligence reporting.
  • Apply third normal form normalization to optimize database structure while maintaining query performance through indexing strategies.
  • Use advanced SQL window functions to calculate rolling metrics, rankings, and time-series analytics for complex data analysis.
  • Implement database replication and incremental loading techniques to ensure high availability and efficient data warehouse updates.