Maîtriser le langage SQL
Chaque fois que tu réserves une course sur Uber, achètes un produit sur Amazon ou consulte ton solde bancaire, des requêtes SQL s'exécutent en arrière-plan pour lire et modifier des bases de données relationnelles. Présent dans la quasi-totalité des entreprises, SQL est le langage indispensable pour interroger directement les données sans dépendre d'un intermédiaire. Dans cette formation basée sur PostgreSQL, tu apprendras d'abord à concevoir une base de données propre (tables, clés primaires et étrangères, formes normales), puis à formuler des requêtes d'extraction précises : filtres, jointures complexes, gestion des valeurs nulles, manipulation de dates et de textes, agrégations et tables d'expressions communes (CTE). Tu maîtriseras ensuite les fonctions de fenêtrage (Window Functions) pour analyser des évolutions temporelles, la modification sécurisée de données par transactions ACID et l'optimisation de requêtes lentes grâce aux index et aux plans d'exécution (EXPLAIN ANALYZE).

Ce que tu sauras faire
Modéliser une base de données relationnelle normalisée (1NF, 2NF, 3NF) et rédiger les scripts de création de tables et contraintes (DDL).
Écrire des requêtes d'extraction complexes combinant des jointures multiples (INNER, LEFT, FULL, Anti-Join) sans générer de doublons.
Manipuler les types de données temporels, textuels et gérer la logique des valeurs manquantes (COALESCE, NULLIF, DATE_TRUNC, CASE WHEN).
Réaliser des calculs analytiques avancés (rangs, déduplication, cumuls, moyennes mobiles) grâce aux fonctions de fenêtrage (OVER, PARTITION BY, ROW_NUMBER, LAG, LEAD).
Découper et rendre lisibles des requêtes SQL denses à l'aide de tables d'expressions communes (CTE simples et récursives).
Exécuter des opérations de mise à jour, d'insertion et de suppression de données sécurisées au sein de transactions conformes aux propriétés ACID.
Identifier l'origine d'une requête lente en lisant son plan d'exécution (EXPLAIN ANALYZE) et créer les index appropriés (B-Tree, GIN).
Appliquer les contrôles de cohérence et de réconciliation pour garantir l'exactitude des chiffres présentés aux équipes métiers.
Appréhender les principes fondamentaux de l'architecture data moderne (entrepôts OLAP, modélisation en étoile, outils dbt et DuckDB).
Programme complet
Le certificat que tu obtiendras
Voici un exemple du certificat délivré à la fin de la formation.

ID d'attestation
SL-XXXX-2026-000-000
Attestation de Réussite
Camille Nobis
a suivi avec succès la formation
Maîtriser le langage SQL

Patrick Wampé
Fondateur — Synapse Learners
18 octobre 2026
Date de délivrance