Retour aux cours
Programme 26 leçons 1 Tables et types de données 2 SELECT et WHERE 3 Tri et pagination (ORDER BY, LIMIT) 4 Agrégations : GROUP BY et HAVING 5 Jointures : INNER, LEFT, RIGHT, FULL 6 Sous-requêtes 7 Modifier les données : INSERT, UPDATE, DELETE 8 Contraintes : clés primaires, étrangères, UNIQUE, CHECK 9 Transactions et ACID 10 Index : types et stratégie 11 CTE : WITH et WITH RECURSIVE 12 Window functions 13 Vues 14 Procédures stockées et triggers 15 Normalisation : 1NF, 2NF, 3NF 16 Optimisation de requêtes : EXPLAIN et EXPLAIN ANALYZE 17 Verrouillage et concurrence : niveaux d'isolation 18 Sécurité : injection SQL et moindre privilège 19 Réplication et partitionnement (niveau expert) 20 Types de données avancés : JSON, tableaux, full-text search 21 Extension géospatiale PostGIS 22 Recherche plein texte avancée : pondération, trigrammes, autocomplétion 23 Vues matérialisées avancées : rafraîchissement et dépendances 24 Sharding : architecture et implémentation 25 JSONB avancé : SQL/JSON path, index ciblés, mises à jour partielles 26 Lecture avancée du plan d'exécution