Modélisation d'entrepôts de données : TD et corrigés
Introduction au document de travaux dirigés
Ce document pédagogique propose une série d'exercices pratiques consacrés à la conception et à la manipulation de modèles d'entrepôts de données. Destiné aux étudiants en Master 1 d'informatique, il aborde la modélisation multidimensionnelle à travers des cas concrets issus du commerce, de la restauration rapide et de la vente spécialisée.
Présentation générale du contenu
Le document s'articule autour de plusieurs exercices progressifs permettant d'appréhender les concepts fondamentaux des systèmes d'information décisionnels. L'objectif principal est de concevoir des schémas en étoile ou en flocon de neige, d'identifier les tables de faits et de dimensions, et d'appliquer des opérateurs d'agrégation comme le CUBE.
Les principaux exercices et thématiques abordés
La première partie s'intéresse à une entreprise de vaisselle jetable. Les étudiants doivent identifier le fait à observer, les axes d'analyse ainsi que les mesures, avant de construire un premier modèle en étoile. Ce travail permet de structurer les données autour de dimensions telles que le type d'article, le magasin ou la période.
Un second exercice propose de concevoir un modèle pour une enseigne de restauration rapide, puis de le transformer en modèle en flocon de neige afin de modéliser explicitement les hiérarchies temporelles et géographiques. Des extensions sont également introduites pour intégrer de nouvelles mesures, telles que le nombre de commandes.
Enfin, le dernier exercice étudie le cas de la société Chausséria dans la région Rhône-Alpes. Il aborde l'évolution des ventes de chaussures selon divers axes comme les modèles, les magasins, les mois et les années, tout en introduisant des représentations tabulaires multidimensionnelles et des calculs d'agrégation selon les approches MOLAP et ROLAP.
Ce que les étudiants peuvent travailler
Ce support permet de s'entraîner sur des compétences clés en conception décisionnelle :
- La distinction entre faits, mesures et dimensions.
- Le passage d'un schéma en étoile à un schéma en flocon de neige pour représenter les hiérarchies.
- L'intégration de nouvelles dimensions ou mesures dans un modèle existant.
- L'interprétation de tables de faits relationnelles et de tableaux croisés multidimensionnels.
- La compréhension des approches de stockage et de calcul OLAP.
Conseils pour l'utilisation du document
Pour tirer le meilleur parti de ce support de travaux dirigés, il est conseillé de chercher à résoudre chaque cas de modélisation de manière autonome avant de consulter les solutions proposées. Le tracé manuel des schémas conceptuels et logiques aide à mieux comprendre les relations entre les tables de faits et les dimensions. L'analyse des tableaux de calculs CUBE permet également de bien assimiler les regroupements multidimensionnels.
Informations sur le document
Ce document a été édité dans le cadre de la formation Master 1 INFO, pour l'enseignement des Systèmes d'Information Décisionnels à l'Institut de la Communication (Université Lumière Lyon 2) pour l'année universitaire 2016-2017. Il est rédigé en français.
Questions fréquentes
Quel est l'objectif principal des exercices de ce document ?
L'objectif est d'apprendre à concevoir des modèles d'entrepôts de données (data marts), qu'il s'agisse de schémas en étoile ou en flocon de neige, à partir de besoins métier exprimés textuellement.
Quelles sont les approches de calcul abordées dans la dernière partie ?
Le document aborde le calcul de l'opérateur CUBE en utilisant les approches MOLAP et ROLAP sur un exemple concret de ventes de chaussures.
À quel niveau d'études ce cours est-il destiné ?
Ce document est destiné aux étudiants en première année de Master en informatique (Master 1 INFO), spécialisés dans les systèmes d'information décisionnels.
Testez vos connaissances
Question 1
Quel type de modèle est obtenu lorsque les axes temporels comme les mois et les années sont représentés sous forme de hiérarchie éclatée ?
- Un modèle en étoile
- Un modèle en flocon de neige
- Un modèle relationnel normalisé
- Un modèle orienté objet
Réponse correcte : Un modèle en flocon de neige
Explication : Le modèle en flocon de neige normalise les tables de dimensions pour représenter explicitement les hiérarchies, contrairement au modèle en étoile.
Question 2
Dans l'exercice concernant la société Chausséria, quels sont les axes initiaux demandés pour observer l'évolution des ventes ?
- Client, Produit, Magasin, Vendeur
- Mois, Année, Magasin, Modèle
- Jour, Semaine, Mois, Année
- Pays, Ville, Restaurant, Aliment
Réponse correcte : Mois, Année, Magasin, Modèle
Explication : Le premier exercice sur la société Chausséria demande d'observer les ventes par rapport aux axes MOIS, ANNÉE, MAGASIN et MODÈLE.
Télécharger Modélisation d'entrepôts de données : TD et corrigés pdf