Concept - C’est quoi un schéma en étoile ?

Concept - C’est quoi un schéma en étoile ?

Date de sortie
September 18, 2024
Auteur
Bertrand Fabre

📚 Le concept data : c’est quoi un schéma en étoile ?

Définition rapide

Le schéma en étoile est une méthode de modélisation des données qui est utilisée pour organiser les bases avec des tables de faits centrales et des tables plutôt satellite que l’on appelle table de dimension.

Table de faits

Dans cette table, chaque ligne représente un événement ou transaction unique : vente, commande, réception, stock, etc.

Il est donc indispensable que la donnée soit datée.

Les données fournisseurs quasi systématiquement des indicateurs (montant de la vente, nombre de produits vendus, etc.) qui pourront être agrégés par la suite selon les dimensions nécessaires pour le métier.

Les données sont souvent composées de clés étrangères qui les relient aux tables de dimensions que nous voyons plus bas.

Table de dimensions

Dans les tables de dimensions les données permettent d’apporter du contexte aux données des tables de faits.

Par exemple, dans la table de faits, il peut y avoir l’identifiant d’un produit et regardant cet identifiant du produit dans la table de dimension des produits (référentiel produit) ou peut obtenir des informations sur son poids, sa taille, sa nomenclature, sa date de création, son prix, etc.

Cela permet d’enrichir l’analyse de la donnée.

Les jointures

Pour naviguer dans les tables de ce schéma de données, il est nécessaire d’être à l’aise avec l’utilisation des jointures en SQL.

Merci de votre lecture !