Ce module a pour objectif de guider progressivement les apprenants dans la compréhension, la modélisation, la mise en œuvre et l’exploitation d’une base de données relationnelle. Il alterne théorie, démonstrations et mise en pratique, dans un cadre méthodique et professionnalisant.
L’apprenant sera capable de :
Accompagnement dans les bonnes pratiques de structuration, de lisibilité et de cohérence.
À la fin du module, l’apprenant saura concevoir une base de données relationnelle robuste, normalisée, et exploitable dans un environnement de développement applicatif. Il saura écrire et commenter des requêtes SQL utiles, comprendre les enjeux d’intégrité des données, et structurer ses projets de manière rigoureuse.
Le module est structuré en 12 sessions de 4 heures, alternant entre théorie et pratique.
| # | Titre | Contenu principal | Support |
|---|---|---|---|
| 1 | Histoire du stockage et données tabulées | Pourquoi et comment stocker l’information. | Support / — |
| 2 | Introduction & manipulation d’une table simple | Bases du SQL : les tables et les attributs | Support / Exercices |
| 3 | Expérimentation SQL avec phpMyAdmin | Prise en main et exercices guidés. | — / Exercices |
| 4 | Modélisation conceptuelle (MCD) | Entités, associations, cardinalités, règles métiers. | Support / Exercices |
| 5 | Normalisation (1NF → 3NF) | Analyse et correction des anomalies de données. | Support / Exercices |
| 6 | Analyse d’un cas réel | Lecture du cahier des charges et construction du MCD. | Support / — |
| 7 | Du MCD au MLD puis au MPD | Transformation conceptuelle → logique → physique. | Support / — |
| 8 | Correction complète du modèle | Analyse critique, correction MCD/MLD/MPD et SQL final. | Support / Exercices |
| 9 | Requêtes SQL : SELECT, JOIN et filtres | Jointures, filtres, tris et requêtes métier (sans GROUP BY). | Support / Exercices |
| 10 | Cas pratiques SQL | Résolution guidée de requêtes issues du projet. | — / — |
| 11 | Projet final | Modélisation complète, données, contraintes et export SQL. | — / — |
| 12 | Examen final & évaluation | QCM + revue détaillée du projet final. | — / — |
Si vous venez avec votre PC, et que vous avez un stack xAMP pret, vous ne devez rien faire. Si vous avez une preference pour MAMP, XAMPP, WAMP, etc.. grand bien vous fasse, tant que ca fonctionne !
http://localhost/phpmyadminCe cours est distribué sous licence Creative Commons. Toute reproduction ou distribution à but commercial est interdite sans l’accord préalable de l’auteur.