Packt

Data Modeling with Snowflake

Développez des compétences très recherchées grâce à un abonnement d'un an à Coursera Plus, désormais à 239 $. Profitez-en dès maintenant.

Ce cours n'est pas disponible en Français (France)

Nous sommes actuellement en train de le traduire dans plus de langues.
Packt

Data Modeling with Snowflake

Inclus avec Coursera PlusEn savoir plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Intermédiaire

Expérience recommandée

1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme

Ce que vous apprendrez

  • Discover time-saving data modeling techniques tailored for Snowflake

  • Understand Snowflake's cloud-native architecture and its key features

  • Apply universal modeling frameworks using Snowflake-native objects

Compétences que vous acquerrez

  • Catégorie : Database Design
  • Catégorie : Snowflake Schema
  • Catégorie : Scalability
  • Catégorie : Data Storage
  • Catégorie : Star Schema
  • Catégorie : Cloud Computing Architecture
  • Catégorie : Data Governance
  • Catégorie : Conceptual Design
  • Catégorie : Data Integrity
  • Catégorie : Data Warehousing
  • Catégorie : Data Collection
  • Catégorie : Data Modeling
  • Catégorie : Data Validation
  • Catégorie : Data Architecture
  • Catégorie : Data Management
  • Catégorie : Performance Tuning
  • Catégorie : Data Transformation
  • Catégorie : Enterprise Modeling

Outils que vous découvrirez

  • Catégorie : Query Languages
  • Catégorie : Relational Databases

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Récemment mis à jour !

octobre 2026

Évaluations

18 devoirs

Enseigné en Anglais

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Il y a 17 modules dans ce cours

This module explores the strategic use of database modeling, covering its evolution, key concepts, and practical applications in both operational and analytical contexts. Learners will gain insight into how modeling supports data management and decision-making processes. It also highlights the importance of choosing the right modeling approach for different scenarios.

Inclus

1 vidéo5 lectures1 devoir

This module explores the fundamentals of modeling, focusing on how different types of models-conceptual, physical, and transformational-support business and data goals. Learners will gain an understanding of how models simplify complex systems and facilitate communication across teams. The module also covers practical applications of modeling in data pipelines and database design.

Inclus

1 vidéo5 lectures1 devoir

This module explores the challenges of database scalability and introduces Snowflake's cloud-native architecture as a modern solution. It covers key features, cost models, and the benefits of a flexible, scalable data platform. Learners will gain insights into how Snowflake addresses performance and efficiency in cloud environments.

Inclus

1 vidéo4 lectures1 devoir

This module explores the various types of Snowflake database objects, including tables, external tables, materialized views, and change tracking. Learners will gain an understanding of how these objects function, their use cases, and the cost implications associated with them.

Inclus

1 vidéo5 lectures1 devoir

This module provides an in-depth exploration of data modeling in Snowflake, focusing on entities, relationships, constraints, and the role of primary and foreign keys in ensuring data integrity and consistency. Learners will gain practical knowledge on how to structure data effectively for analytical purposes.

Inclus

1 vidéo9 lectures1 devoir

This module explores visual modeling techniques for relational databases, focusing on entities, relationships, and conceptual context within Snowflake's architecture. Learners will gain an understanding of modeling conventions and how to apply them effectively in data design. The module also covers the importance of conceptual context in representing database structures.

Inclus

1 vidéo3 lectures1 devoir

This module provides a hands-on exploration of conceptual modeling techniques, focusing on Kimball's dimensional modeling, bus matrices, and the process of translating business requirements into structured database models. Learners will gain practical skills in creating and validating conceptual models that align with real-world business operations.

Inclus

1 vidéo4 lectures1 devoir

This module focuses on translating conceptual data models into detailed logical models by adding attributes, defining relationships, and addressing advanced modeling concepts like inheritance and many-to-many structures. Learners will gain the skills to structure data effectively and ensure consistency across different entity types.

Inclus

1 vidéo3 lectures1 devoir

This module explores the principles and processes of database normalization, focusing on how to eliminate data anomalies and improve data integrity through various normal forms from 1NF to 6NF. Learners will understand the trade-offs between normalization levels and how to apply them in real-world scenarios. Practical examples and case studies illustrate the impact of normalization on database design and performance.

Inclus

1 vidéo5 lectures1 devoir

This module covers essential practices for naming database objects and organizing database structures, with a focus on consistency, usability, and best practices for both OLTP and OLAP environments. It explores how to implement effective schema organization and manage logical database structures for different data environments.

Inclus

1 vidéo4 lectures1 devoir

This module focuses on implementing physical data models in Snowflake, covering key aspects such as performance, scalability, security, and table deployment. Learners will gain practical knowledge on structuring databases and applying best practices for real-world data management.

Inclus

1 vidéo4 lectures1 devoir

This module focuses on optimizing query performance in Snowflake by exploring techniques such as join elimination, efficient query writing, and the use of relational structures. Learners will gain practical skills in identifying and resolving common query issues to improve database efficiency and reduce costs.

Inclus

1 vidéo5 lectures1 devoir

This module explores the modeling of slowly changing dimensions (SCDs) in Snowflake, focusing on strategies for managing historical data, maintaining data integrity, and optimizing performance. Learners will understand how to implement SCD types and leverage Snowflake features like streams for efficient data maintenance.

Inclus

1 vidéo3 lectures1 devoir

This module focuses on designing and managing fact tables for efficient business analytics. It covers the categorization of facts, techniques for handling data deletions, and methods for maintaining data integrity using Snowflake. Learners will gain hands-on skills in implementing these concepts through practical exercises.

Inclus

1 vidéo6 lectures1 devoir

This module introduces learners to the challenges and techniques of working with semi-structured data, such as JSON, in Snowflake. It covers schema-on-read approaches, data transformation methods, and how to convert semi-structured data into relational formats for analysis.

Inclus

1 vidéo3 lectures1 devoir

This module explores the fundamentals of hierarchy modeling in Snowflake, focusing on different types of hierarchies, their structural challenges, and strategies for efficient management. Learners will gain insights into handling dynamic data structures and maintaining data integrity in analytical environments.

Inclus

1 vidéo3 lectures1 devoir

This module explores advanced data modeling techniques, focusing on Data Vault for scalable storage and Data Mesh for decentralized data governance. Learners will gain hands-on experience with constructing Raw Vaults, implementing multi-table inserts, and designing efficient data marts using Star and Snowflake schemas.

Inclus

1 vidéo5 lectures2 devoirs

Instructeur

Packt - Course Instructors
Packt
2 654 Cours769 102 apprenants

Offert par

Packt

En savoir plus sur Data Analysis

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.’

Qu’est-ce qui vous amène sur Coursera aujourd’hui ?

Foire Aux Questions