Aller au contenu
Data : bases de données, SGBD

Conception et modélisation de bases de données relationnelles

Cette formation vous permet de maîtriser les fondamentaux de la modélisation des bases de données relationnelles à travers les méthodes MERISE et UML. De la compréhension du besoin fonctionnel jusqu’à…

Intermédiaire
Blended

Description de la formation

Jour 1 – Fondamentaux de la modélisation relationnelle

  • Concepts clés : entités, attributs, relations
  • Méthodes MERISE & UML : introduction, rôles
  • Construction d’un MCD (Modèle Conceptuel de Données)
  • Analyse fonctionnelle, cardinalités, associations
  • Atelier : création d’un MCD à partir d’un besoin simple

Jour 2 – Du conceptuel au physique

  • Transformation MCD → MLD → MPD
  • Normalisation (1NF, 2NF, 3NF), intégrité référentielle
  • Diagrammes UML de classes appliqués aux bases de données
  • Outils de modélisation (DBDesigner, Lucidchart…)
  • Atelier : modélisation complète d’un cas métier

Jour 3 – Génération SQL & validation

  • Générer des scripts SQL depuis un MPD
  • Écrire les structures : CREATE TABLE, clés, contraintes
  • Requêtes associées : jointures, vues, relations
  • Atelier final : mini-projet complet de modélisation → SQL

Objectifs pédagogiques

  • Élaborer un MCD clair et structuré à partir d’un besoin fonctionnel
  • Traduire un modèle conceptuel en schéma logique et physique
  • Choisir et appliquer la méthode adaptée (MERISE ou UML)
  • Générer un script SQL à partir d’un modèle relationnel complet

Programme détaillé

Module 1 Jour 1 – Fondamentaux de la modélisation relationnelle
  • Concepts clés : entités, attributs, relations
  • Méthodes MERISE & UML : introduction, rôles
  • Construction d’un MCD (Modèle Conceptuel de Données)
  • Analyse fonctionnelle, cardinalités, associations
  • Atelier : création d’un MCD à partir d’un besoin simple
Module 2 Jour 2 – Du conceptuel au physique
  • Transformation MCD → MLD → MPD
  • Normalisation (1NF, 2NF, 3NF), intégrité référentielle
  • Diagrammes UML de classes appliqués aux bases de données
  • Outils de modélisation (DBDesigner, Lucidchart…)
  • Atelier : modélisation complète d’un cas métier
Module 3 Jour 3 – Génération SQL & validation
  • Générer des scripts SQL depuis un MPD
  • Écrire les structures : CREATE TABLE, clés, contraintes
  • Requêtes associées : jointures, vues, relations
  • Atelier final : mini-projet complet de modélisation → SQL

Prérequis

  • Connaissances générales en informatique. Une première exposition à SQL est un plus, mais non obligatoire.

Public visé

  • Analystes, développeurs, chefs de projet ou profils techniques impliqués dans la conception ou l’exploitation de bases de données.

Modalités de la formation

  • 📍 Format : Mixte (présentiel + distanciel)
  • 📊 Niveau d'entrée : Intermédiaire
  • 👥 Effectif : 4 à 12 stagiaires (groupe restreint)
  • 🎯 Pédagogie : Apports théoriques, exercices pratiques, études de cas, projet fil rouge
  • ♿ Accessibilité : Formations accessibles aux personnes en situation de handicap. Contactez notre référent handicap.