Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à ce Certificat Professionnel.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable auprès de Coursera
Il y a 11 modules dans ce cours
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.
You will explore the foundational concepts of dimensional modeling and understand how star schema design enables self-service business intelligence reporting.
Inclus
2 vidéos2 lectures1 devoir1 laboratoire non noté
Afficher les informations sur le contenu du module
2 vidéos•Total 9 minutes
Identifying Business Processes and Defining Model Grain•6 minutes
Creating Star Schema Relationships and Surrogate Keys•3 minutes
2 lectures•Total 18 minutes
Dimensional Modeling Principles and Star Schema Components•10 minutes
Fact and Dimension Table Design Patterns •8 minutes
1 devoir•Total 3 minutes
Star Schema Design Knowledge Check •3 minutes
1 laboratoire non noté•Total 18 minutes
Star Schema Design for Self-Service Analytics•18 minutes
BI Model Implementation
Module 2•1 heure à terminer
Détails du module
You will apply dimensional modeling concepts to implement complete star schemas and validate their designs for business intelligence effectiveness.
Inclus
1 vidéo1 lecture3 devoirs
Afficher les informations sur le contenu du module
1 vidéo•Total 3 minutes
Documenting Data Models for Business Intelligence Success•3 minutes
1 lecture•Total 8 minutes
Implementing Slowly Changing Dimensions and Advanced Design Patterns•8 minutes
3 devoirs•Total 38 minutes
Star Schema Design Mastery Assessment•15 minutes
Implement Complete Star Schema with Documentation•20 minutes
Implementation Strategy Knowledge Check•3 minutes
Database Normalization Fundamentals
Module 3•1 heure à terminer
Détails du module
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.
Inclus
1 vidéo1 lecture2 devoirs
Afficher les informations sur le contenu du module
Recognizing Normalization Opportunities in Business Databases•8 minutes
2 devoirs•Total 20 minutes
Identifying and Planning Database Normalization Improvements•15 minutes
Database Normalization Knowledge Check•5 minutes
Performance Optimization Implementation
Module 4•1 heure à terminer
Détails du module
You will implement normalization techniques while applying strategic performance optimization methods, including indexing, query optimization, and selective denormalization for real-world database scenarios.
Inclus
3 vidéos1 lecture2 devoirs
Afficher les informations sur le contenu du module
3 vidéos•Total 23 minutes
Why Performance Matters in Normalized Databases•6 minutes
Index Types and Performance Impact in Database Systems•12 minutes
You will establish foundational understanding of SQL window functions, master the OVER() clause syntax, and implement basic window function queries for analytical calculations.
Inclus
3 vidéos1 lecture1 devoir
Afficher les informations sur le contenu du module
3 vidéos•Total 16 minutes
Why Window Functions Transform Data Engineering Analytics•3 minutes
Introduction to Window Functions and the OVER() Clause•7 minutes
PARTITION BY and ORDER BY Fundamentals•6 minutes
1 lecture•Total 10 minutes
Window Function Syntax and Essential Components•10 minutes
1 devoir•Total 3 minutes
Window Function Fundamentals Assessment•3 minutes
Compute Rolling and Rank-Based Metrics - Application & Assessment
Module 6•1 heure à terminer
Détails du module
You will master advanced window function applications including rolling calculations, ranking functions, and comprehensive analytical implementations that mirror production data engineering workflows.
Inclus
2 vidéos1 lecture3 devoirs
Afficher les informations sur le contenu du module
2 vidéos•Total 10 minutes
Real-World Impact of Advanced Window Functions•3 minutes
Rolling Calculations and Frame Specifications•7 minutes
1 lecture•Total 10 minutes
Ranking Functions and Practical Applications•10 minutes
Advanced Analytics with Window Functions•15 minutes
Advanced Window Functions Assessment•8 minutes
Database Replication Fundamentals
Module 7•1 heure à terminer
Détails du module
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.
Inclus
3 vidéos1 lecture1 devoir
Afficher les informations sur le contenu du module
3 vidéos•Total 17 minutes
Why Database Replication Saves Your Business From Disaster•5 minutes
Understanding Streaming Replication and Physical Replication Slots •8 minutes
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.
Inclus
1 vidéo1 lecture2 devoirs
Afficher les informations sur le contenu du module
1 vidéo•Total 9 minutes
Monitoring Replication Health with pg_stat_replication•9 minutes
1 lecture•Total 10 minutes
Advanced Replication Configuration and Performance Optimization•10 minutes
2 devoirs•Total 21 minutes
Production Database High Availability Implementation •15 minutes
Implementation and Monitoring Mastery Check •6 minutes
Incremental Load Strategies - Foundation
Module 9•1 heure à terminer
Détails du module
You will understand the fundamental concepts of incremental loading and prepare for hands-on implementation.
Inclus
3 vidéos2 lectures2 devoirs
Afficher les informations sur le contenu du module
3 vidéos•Total 19 minutes
Why Incremental Loading Transforms Data Engineering•4 minutes
Core Concepts of Incremental Loading•7 minutes
Business Key Selection and Matching Logic•8 minutes
2 lectures•Total 21 minutes
Staging Table Architecture and Patterns•8 minutes
Podcast: MERGE Statement Mastery for Incremental Loading•13 minutes
2 devoirs•Total 23 minutes
Incremental Loading Foundation Analysis•18 minutes
Incremental Loading Foundation Knowledge Check•5 minutes
Professional Implementation Context and Enterprise Patterns•3 minutes
Enterprise Workflow Integration and Best Practices•5 minutes
2 devoirs•Total 17 minutes
Incremental Loading Mastery Assessment•15 minutes
MERGE Implementation Knowledge Check•2 minutes
Project: Data Modeling and Warehousing Fundamentals for Data Engineering
Module 11•2 heures à terminer
Détails du module
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.
Inclus
4 lectures1 devoir
Afficher les informations sur le contenu du module
4 lectures•Total 90 minutes
Why This Project Matters•10 minutes
Project Requirements•10 minutes
Assignment: Enterprise Data Warehouse Implementation•60 minutes
Solution Key•10 minutes
1 devoir•Total 15 minutes
Graded Quiz: Data Modeling and Warehousing Fundamentals for Data Engineering•15 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Coursera brings together a diverse network of subject matter experts who have demonstrated their expertise through professional industry experience or strong academic backgrounds. These instructors design and teach courses that make practical, career-relevant skills accessible to learners worldwide.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Certificate?
When you enroll in the course, you get access to all of the courses in the Certificate, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.