Zineb BERMAKI BNP Paribas |
Objectif pédagogique
Ce cours initie l’étudiant à la conception et à la création d’une base de données avec une sensibilisation à la gestion de la qualité des données de référence en entreprise.
A l’issue de ce cours, l’étudiant sera capable de maîtriser les étapes ainsi que les éléments basiques nécessaires à la définition, la modélisation et la création d’une base de données relationnelle et d’une base multidimensionnelle. La maîtrise des commandes basiques de SQL qui permettent de communiquer avec une base de données sera acquise à travers des exemples et exercices réalisés au fil du cours.
Plan de cours
Le cours est structuré selon les thématiques suivantes :
- Notions fondamentales : système d’information, système de gestion de bases de données, base de données, types de base de données, modèle de données, modèle relationnel, contraintes d’intégrité
- Langage SQL : introduction, commandes basiques pour création de tables, gestion d’enregistrements, contraintes déclaratives. Introduction aux requêtes : compléments SELECT, instruction WHERE, conditions, jointures, fonctions d’agrégation
- Spécificités du modèle multidimensionnel
- Qualité des données
Modalités d’évaluation
Évaluation en contrôle continu avec la réalisation d’un projet de mise en pratique avec les notions vues dans le cours.
Références bibliographiques
Chrisment, Claude, Pinel-Sauvagnat, Karen, Teste, Olivier, Michel Tuffery, Bases de données relationnelles : Concepts, mise en œuvre et exercices, Lavoisier, ISBN-13 : 978-2746220867
Hainaut Jean-Luc, Bases de données – Concepts, utilisation et développement, Dunod – ISBN : 9782100574100
Ralph Kimball et Margy Ross, Entrepôts de données : guide pratique de modélisation dimensionnelle, Vuibert – ISBN13 : 9782711748112
Franck Régnier-Pécastaing, Jacques Finet, Michel Gabassi, MDM – enjeux et méthodes de la gestion des données, Dunod – ISBN 2100519107