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 :

  1. 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é
  2. 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
  3. Spécificités du modèle multidimensionnel
  4. 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, DunodISBN        2100519107