Kodo
kon
kodokon.com
Cours
/
SQL
Perfectionnement
SQL · Confirmé - patterns avancés et performance
HAVING et agrégations avancées
Filtrez après agrégation avec HAVING et pivotez vos données avec CASE WHEN dans les fonctions d'agrégat.
CTE (WITH) : des requêtes complexes lisibles
Structurez vos requêtes en étapes nommées avec WITH et enchaînez les CTE comme un pipeline de transformations.
Fonctions de fenêtrage : ROW_NUMBER, RANK, SUM OVER
Calculez rangs, cumuls et comparaisons intra-groupe sans écraser les lignes grâce à OVER et PARTITION BY.
Transactions : BEGIN, COMMIT, ROLLBACK et ACID
Rendez vos écritures atomiques avec les transactions et comprenez ce que les garanties ACID impliquent au quotidien.
Modélisation : normalisation et dénormalisation
Structurez vos schémas de la 1NF à la 3NF pour éliminer les anomalies, et sachez quand dénormaliser en connaissance de cause.