PACK DE REVISION MYSQL - FR / EN
MySQL REVISION PACK - FR / EN

EXAMEN / EXAM
Jeudi 18 juin 2026, 10 h 00, distanciel.
Thursday 18 June 2026, 10:00, remote.

ORDRE D'UTILISATION / RECOMMENDED ORDER

1) Ouvrir Fiche_revision_MySQL_FR_EN.pdf.
   Open Fiche_revision_MySQL_FR_EN.pdf.

2) Lire en priorité :
   Read first:
   - sections 2 à 8 : SELECT, alias, filtres, fonctions, agrégats, sous-requêtes ;
     sections 2-8: SELECT, aliases, filters, functions, aggregates, subqueries;
   - section 10 : CREATE TABLE, ALTER TABLE et contraintes ;
     section 10: CREATE TABLE, ALTER TABLE, and constraints;
   - section 14 : erreurs repérées dans les notes ;
     section 14: errors found in the raw notes;
   - sections 17.4 et 17.5 : atelier de syntaxe correcte et drill de charpente.
     sections 17.4 and 17.5: correct-syntax workshop and query-skeleton drill.

3) Dans MySQL ou MariaDB, exécuter Base_pratique_revision_mysql.sql.
   In MySQL or MariaDB, run Base_pratique_revision_mysql.sql.
   Le script peut être réexécuté : il remet la base à zéro.
   The script can be re-run: it resets the database.

4) Ouvrir Entrainement_dynamique_MySQL_FR_EN.html dans un navigateur.
   Open Entrainement_dynamique_MySQL_FR_EN.html in a browser.
   Commencer par le thème Syntaxe correcte, puis Alias, Agrégats, Sous-requêtes et LDD.
   Start with Correct syntax, then Aliases, Aggregates, Subqueries, and DDL.

5) Faire l'examen blanc de la fiche en 35 minutes sans correction.
   Complete the mock exam in the guide in 35 minutes without solutions.

RACCOURCIS DE L'ENTRAINEUR / TRAINER SHORTCUTS
N = nouvelle question / new question
H = indice / hint
C = correction / solution

FORME A MEMORISER / FORM TO MEMORIZE
SELECT ...
FROM ...
WHERE ...
GROUP BY ...
HAVING ...
ORDER BY ...;

PIEGES ABSOLUS / ABSOLUTE TRAPS
- COUNT(*) et non COUNT(). / COUNT(*), not COUNT().
- IS NULL et non = NULL. / IS NULL, not = NULL.
- WHERE filtre les lignes ; HAVING filtre les groupes.
  WHERE filters rows; HAVING filters groups.
- Alias de table dans FROM ; alias de colonne dans SELECT.
  Table alias in FROM; column alias in SELECT.
- En MySQL : DROP FOREIGN KEY pour supprimer une FK.
  In MySQL: use DROP FOREIGN KEY to remove a foreign key.
- GROUP_CONCAT(colonne SEPARATOR ', ').
- Parentheses around OR when mixed with AND.

Bonne révision méthodique.
Use a methodical revision process.
