LOG660 - Entrepôts de données et bases de données : Exercices
Introduction au document d'exercices
Ce document pédagogique s'inscrit dans le cadre du cours LOG660 - Base de données de haute performance, enseigné au sein du département de génie logiciel et des TI. Il aborde le chapitre consacré aux entrepôts de données et propose une série d'exercices pratiques et théoriques destinés à approfondir la conception et l'exploitation des systèmes d'aide à la décision.
Structure et contenu des exercices
Le document est divisé en plusieurs questions principales qui couvrent les aspects fondamentaux de l'architecture OLAP et des bases de données transactionnelles. Les étudiants y trouvent des questions conceptuelles sur les différences entre les approches OLTP et OLAP, la modélisation en étoile, ainsi que l'utilisation des clauses d'agrégation comme CUBE et ROLLUP.
Plusieurs exercices pratiques exigent la manipulation de schémas relationnels et la conception de schémas en étoile pour des cas concrets, notamment pour une agence de voyage ou une chaîne d'hôtels. Les participants doivent identifier les tables de faits, les dimensions, les hiérarchies de granularité et rédiger des requêtes SQL intégrant des fonctions analytiques ou de fenêtrage.
Thèmes abordés et concepts clés
Les notions techniques abordées dans les exercices permettent de travailler sur des concepts essentiels de l'ingénierie des données :
- La comparaison entre les environnements transactionnels et décisionnels.
- La modélisation dimensionnelle et l'identification des hiérarchies dimensionnelles.
- Les opérations OLAP classiques telles que le slice, le rotate, le roll-up et le drill-down.
- L'utilisation des fonctions analytiques SQL pour le calcul de mesures agrégées ou partitionnées.
- La conception de magasins de données (data marts) à partir de sources multiples et hétérogènes.
Utilité pour la révision et l'apprentissage
Ce support constitue un outil de travail direct pour les étudiants souhaitant s'entraîner à la modélisation conceptuelle et logique en contexte analytique. La variété des situations proposées, allant de la gestion hôtelière au suivi d'inscriptions universitaires, permet de confronter les notions théoriques du cours à des problématiques de conception réelles.
Questions fréquentes
Quel est l'objectif principal de ce document ?
Le document propose des exercices pratiques et théoriques pour le cours LOG660, se concentrant sur les entrepôts de données, les schémas en étoile et l'analyse décisionnelle.
Quels types de cas pratiques sont étudiés ?
Les exercices abordent la modélisation pour une agence de voyage, une chaîne hôtelière et un système universitaire, incluant la création de tables de faits et de dimensions.
Quelles compétences SQL sont mobilisées ?
Le document sollicite la rédaction de requêtes SQL complexes, l'utilisation de fonctions analytiques d'Oracle, ainsi que l'application de clauses d'agrégation multidimensionnelle.
Télécharger LOG660 - Entrepôts de données et bases de données : Exercices pdf