📘 Chapitre 3 – Manipuler un fichier de modélisation
1. 🎯 Objectif pédagogique
Être capable d’utiliser un outil de modélisation pour créer, modifier et exporter un fichier contenant un MCD et un MLD, en vue de préparer la création d’une base SQL.
2. 📚 Concepts abordés
- Utilisation d’un logiciel de modélisation (Looping, Draw.io, etc.)
- Création d’entités et d’attributs dans un outil graphique
- Ajout des relations et des cardinalités
- Exportation en image ou en script SQL
- Vérification de la cohérence des modèles
3. 🧠 Explication théorique
Un fichier de modélisation permet de garder une trace claire et modifiable de la structure de la base. Des outils comme Looping, MySQL Workbench ou Draw.io facilitent la création visuelle des MCD et MLD. Ces fichiers servent de référence documentaire avant le développement de la base.
Avantages :
- Organisation claire des entités et relations.
- Prévisualisation des contraintes.
- Exportation en image ou en format SQL pour gagner du temps.
4. 🛠 Tutoriel pratique
Résumé du travail : Créer un MCD de blog dans Looping et l’exporter.
Étape 1 : Installer un outil de modélisation
- Télécharger Looping (Windows) ou utiliser Draw.io en ligne.
Étape 2 : Créer les entités
- Ajoute les entités : Utilisateur, Article, Commentaire.
- Pour chaque entité, ajoute les attributs (id, nom, email…).
Étape 3 : Définir les relations
-
Crée les liens :
- Utilisateur – rédige – Article (1,N)
- Article – reçoit – Commentaire (1,N).
Étape 4 : Exporter le MCD
- Sauvegarde le fichier au format
.loop
ou.drawio
. - Exporte également une image (PNG) pour la documentation.
Étape 5 : (Optionnel) Générer le MLD
- Certains outils permettent d’exporter un script SQL directement à partir du modèle.
5. 🧾 Résumé et points-clés
- Un fichier de modélisation est un document pivot avant le SQL.
- Les outils de modélisation facilitent la création, la lecture et l’édition des MCD/MLD.
- L’exportation en image ou SQL permet un gain de temps pour la suite du projet.