SQL — modélisation, index et optimisation
Concevez un schéma qui tient la charge et diagnostiquez les requêtes lentes : normalisation, index, plans d'exécution et transactions.
20 leçons · 8 h 35 · Niveau avance · 100 % gratuit
Ce que vous saurez faire
- Concevoir un schéma normalisé avec les bonnes contraintes
- Choisir et vérifier les index utiles avec EXPLAIN
- Réécrire une requête lente sans changer son résultat
- Maîtriser les transactions et les niveaux d'isolation
Prérequis
- Maîtriser les jointures, les agrégats et les sous-requêtes
- Avoir déjà travaillé sur une base contenant plusieurs milliers de lignes
la base de données d'une médiathèque : adhérents, œuvres, exemplaires, emprunts et retards
Programme
1 Modéliser la médiathèque pour préserver la cohérence 4 leçons
2 Sélectionner des index adaptés aux accès 4 leçons
3 Diagnostiquer et réécrire les requêtes lentes 4 leçons
4 Sécuriser les opérations concurrentes 4 leçons
5 Projet pratique : optimiser le suivi des emprunts et des retards 4 leçons
Validation du cours
Un quiz de 12 questions vérifie que le parcours est acquis. Il faut 80 % de bonnes réponses pour valider le cours. Les tentatives sont illimitées, seul le meilleur score est conservé.
Envie d'aller plus loin ?
Les cours Enovatic sont gratuits et le resteront. Si vous cherchez un accompagnement encadré, nos formations professionnelles sont animées par les mêmes formateurs.