Concepts & Modélisation
Qu'est-ce qu'une base de données ? Modèle relationnel, MCD/MLD, formes normales.
Types de données, contraintes (clé primaire, foreign key, NOT NULL, UNIQUE), intégrité référentielle.
De la modélisation relationnelle à l'administration MySQL/MariaDB. Maîtrisez la conception, les requêtes complexes et l'exploitation d'une base en production.
Qu'est-ce qu'une base de données ? Modèle relationnel, MCD/MLD, formes normales.
Types de données, contraintes (clé primaire, foreign key, NOT NULL, UNIQUE), intégrité référentielle.
CREATE, ALTER, DROP — SELECT, WHERE, ORDER BY, LIMIT et projection des données.
INSERT, UPDATE, DELETE — bonnes pratiques, transactions et sécurité des écritures.
INNER JOIN, LEFT/RIGHT JOIN, sous-requêtes corrélées et non corrélées.
Fonctions d'agrégation : COUNT, SUM, AVG, GROUP BY, HAVING, fenêtrage.
Installation et prise en main complète de l'interface phpMyAdmin.
Gestion des utilisateurs et privilèges, export/import, sauvegardes, routines stockées.
Conception complète d'une base (boutique, blog, gestion de stock) de bout en bout.
Index, optimisation des requêtes, plan d'exécution, présentation et remise d'attestation.
Prêt à maîtriser les bases de données ?