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
Le fil rouge du cours

la base de données d'une médiathèque : adhérents, œuvres, exemplaires, emprunts et retards

Programme

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.