📚 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 !