Ce cours a pour objectif de présenter les principes fondamentaux de l'informatique décisionnelle (ou business intelligence). Les différents composants nécessaires à la mise en place d'un système d'information décisionnel sont exposés : ETL, entrepôt de données, datamarts, cubes OLAP, outils de restitution (reporting, dashboard, data surfing, data visualisation...). Grâce aux différents TP réalisés sous Talend, MySQL, Microsoft BI, Power BI, MicroStrategy et Tableau, les étudiants sont en mesure à l'issue de ce module, de concevoir et mettre en œuvre un entrepôt de données et les différents outils permettant de restituer et d'analyser ses données.
Plan du cours
Introduction au système décisionnel
Informatique décisionnelle
OLTP vs OLAP
Définition d’un entrepôt de données
Conception logique
Notion de faits, dimensions, hiérarchies…
Modèles en étoile, en flocon, en constellation
Conception physique
Alimentation de l’entrepôt / ETL
Création de l’entrepôt et des datamarts
Modèle cubique
Navigation dans les cubes
Langage MDX
Approches ROLAP, MOLAP, HOLAP
Restitution des données
Requêtage, data surfing, dashboard, reporting, data mining…
Extensions SQL pour le décisionnel (ROLLUP, CUBE, ranking, reporting…)
Gouvernance de données
Gestion de projet
Description des TP
Nombreux TP sous divers outils : Talend, Tableau Software, Power BI, Suite Microsoft (SSIS, SSAS, SSRS)...
Connaissances requises
Cours de Bases de Données 1ère année et 2ème année