Data Universe
Newsletter
GlossaireSStar Schema
Data Engineering

Star Schema

Définition

Modèle de données dimensionnel où une table de faits centrale est entourée de tables de dimensions directement reliées par des clés étrangères, formant visuellement une étoile. La table de faits contient les métriques mesurables (montant, quantité, durée) et les clés vers chaque dimension. Les tables de dimension (Client, Produit, Date, Géographie) sont dénormalisées : toutes les attributs d'une entité sont dans une seule table, même redondants. Cette dénormalisation réduit le nombre de JOINs nécessaires et améliore les performances analytiques. Le Star Schema est le modèle de base des data warehouses (Kimball methodology). Son alternative, le Snowflake Schema, normalise les dimensions en sous-tables pour réduire la redondance au prix de JOINs supplémentaires.

Exemples concrets

Kimball Data WarehouseFact_Sales + Dim_Customer + Dim_Product + Dim_Datedbt modélisation dimensionnelleBigQuery Star Schema
← Retour au glossaireTermes en “S

Fiche rapide

CatégorieData Engineering
Exemples4 outils / technologies