Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Devenez expert en gestion de bases de données relationnelles en maîtrisant le langage SQL (Structured Query Language), l'optimisation des requêtes complexes et l'administration des performances avec InnoDB et les index.
-- Sélectionner les utilisateurs ayant commandé en 2025
SELECT
u.nom,
SUM(c.montant) AS total_commandes
FROM
utilisateurs u
JOIN
commandes c ON u.id = c.utilisateur_id
WHERE
YEAR(c.date_commande) = 2025
GROUP BY
u.nom
HAVING
total_commandes > 1000
ORDER BY
total_commandes DESC;Cette formation complète sur MySQL s'adresse aux Développeurs Back-end, aux Data Analysts et aux Administrateurs Système qui nécessitent une maîtrise approfondie d'un Système de Gestion de Base de Données Relationnelle (SGBDR). Vous apprendrez à concevoir des schémas de bases de données robustes et normalisés, à exploiter la puissance du langage SQL (incluant les jointures, les sous-requêtes et les fonctions d'agrégation). Un focus est mis sur l'optimisation des performances : choix des bons types de données, création d'index performants et paramétrage du moteur de stockage InnoDB. La formation aborde également les aspects de sécurité des données et les bases de la réplication pour la haute disponibilité.
Les objectifs
Définir l’architecture et la structure d’une base de données
Insérer et mettre à jour des données en base
Écrire des requêtes d’interrogation de données
Créer des procédures stockées
Apprendre des commandes d’administration de base
Public visé
Développeurs
Administrateurs
Testeurs
Chefs de projets
Prérequis
Connaissance de base d’un système d’exploitation
Connaissance des bases de données
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.