Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Data Modeling & Warehousing Fundamentals in Data Engineering

Coursera via Coursera

Overview

Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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.

Syllabus

  • Star Schema Fundamentals
    • You will explore the foundational concepts of dimensional modeling and understand how star schema design enables self-service business intelligence reporting.
  • BI Model Implementation
    • You will apply dimensional modeling concepts to implement complete star schemas and validate their designs for business intelligence effectiveness.
  • Database Normalization Fundamentals
    • You will establish a solid foundation in database normalization principles, understand Third Normal Form requirements, and begin applying these concepts to real-world database scenarios.
  • Performance Optimization Implementation
    • You will implement normalization techniques while applying strategic performance optimization methods, including indexing, query optimization, and selective denormalization for real-world database scenarios.
  • Apply SQL Window Functions - Foundation
    • You will establish foundational understanding of SQL window functions, master the OVER() clause syntax, and implement basic window function queries for analytical calculations.
  • Compute Rolling and Rank-Based Metrics - Application & Assessment
    • You will master advanced window function applications including rolling calculations, ranking functions, and comprehensive analytical implementations that mirror production data engineering workflows.
  • Database Replication Fundamentals
    • You will understand the critical importance of database replication for high availability, explore fundamental concepts of streaming replication and physical replication slots, and gain foundational knowledge needed for implementing fault-tolerant database architectures.
  • Implementation & Monitoring
    • You will implement complete streaming replica configuration, validate replication health through monitoring, and demonstrate mastery by configuring a production-ready high availability setup with sub-5-second lag performance.
  • Incremental Load Strategies - Foundation
    • You will understand the fundamental concepts of incremental loading and prepare for hands-on implementation.
  • MERGE Statement Implementation - Core Application & Assessment
    • You will implement complete incremental loading workflows using hands-on practice and demonstrate mastery.
  • Project: Data Modeling and Warehousing Fundamentals for Data Engineering
    • You will design and implement a complete data warehouse solution that integrates dimensional modeling, database optimization, advanced SQL analytics, high availability infrastructure, and efficient data loading processes to support enterprise business intelligence reporting.

Taught by

Professionals from the Industry

Reviews

Start your review of Data Modeling & Warehousing Fundamentals in Data Engineering

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.