Une compétence · Un résultat concret

Progressez en SQL, une compétence à la fois.

Commencez gratuitement par comprendre à quoi sert SQL. Les formations avancées seront ouvertes uniquement lorsque leurs exercices seront prêts et vérifiés.

Disponible maintenant

Votre premier résultat, gratuitement.

Découvrez le problème résolu par les bases de données, puis exécutez votre première requête.

DisponibleGratuit

Pourquoi SQL existe ?

Comprenez pourquoi les entreprises utilisent des bases de données, puis écrivez votre première requête pour résoudre un problème réel.

Niveau
Débutant total
Durée
35 à 45 min
Au programme
5 micro-leçons · 5 activités
Compte requis
Non pour commencer

Prochainement

Choisissez la compétence que vous voulez développer.

Consultez le programme prévu ou rejoignez la liste d’attente. Aucun achat n’est proposé tant que la formation n’est pas prête.

En préparationTarif non publié

SQL, PostgreSQL, MySQL et SQL Server : quelles différences ?

Ce que vous saurez faire : Distinguer langage, base, SGBD, serveur et dialecte, puis reconnaître les différences qui comptent.

Niveau
Débutant
Durée prévue
45 à 60 min
Programme prévu
5 micro-leçons · 6 exercices
Prérequis
Savoir ce qu’est une table
Consulter le programme
En préparationTarif non publié

Garantir des données fiables avec les contraintes

Ce que vous saurez faire : Choisir et écrire la contrainte adaptée à une règle métier simple.

Niveau
Débutant / intermédiaire
Durée prévue
60 min
Programme prévu
6 micro-leçons · 8 exercices
Prérequis
Tables, colonnes, clés primaires
Consulter le programme
En préparationTarif non publié

Sécuriser une opération avec les transactions

Ce que vous saurez faire : Utiliser COMMIT, ROLLBACK et SAVEPOINT en comprenant les erreurs et la concurrence.

Niveau
Intermédiaire
Durée prévue
60 à 75 min
Programme prévu
6 micro-leçons · 8 exercices
Prérequis
INSERT, UPDATE et DELETE
Consulter le programme
Voir les 8 autres formations planifiées
En préparationTarif non publié

Automatiser PostgreSQL avec les triggers

Ce que vous saurez faire : Créer et tester un trigger d’audit avec OLD, NEW, BEFORE, AFTER, ROW et STATEMENT.

Niveau
Intermédiaire
Durée prévue
75 à 90 min
Programme prévu
6 micro-leçons · 10 exercices
Prérequis
Contraintes · INSERT, UPDATE, DELETE · Transactions
Consulter le programme
En préparationTarif non publié

Créer des vues et vues matérialisées

Ce que vous saurez faire : Créer une vue, expliquer ses limites et rafraîchir une vue matérialisée PostgreSQL.

Niveau
Intermédiaire
Durée prévue
60 à 75 min
Programme prévu
5 micro-leçons · 7 exercices
Prérequis
SELECT, JOIN et agrégations
Consulter le programme
En préparationTarif non publié

Accélérer une requête avec les index et EXPLAIN

Ce que vous saurez faire : Comparer un plan avant/après et expliquer le coût d’un index.

Niveau
Intermédiaire
Durée prévue
75 à 90 min
Programme prévu
6 micro-leçons · 9 exercices
Prérequis
SELECT, filtres et jointures
Consulter le programme
En préparationTarif non publié

Fonctions et procédures PostgreSQL

Ce que vous saurez faire : Choisir fonction ou procédure, définir paramètres et tester les effets.

Niveau
Intermédiaire / avancé
Durée prévue
90 min
Programme prévu
6 micro-leçons · 9 exercices
Prérequis
Requêtes SQL · Transactions · Notions de types
Consulter le programme
En préparationTarif non publié

Rôles, permissions et sécurité des données

Ce que vous saurez faire : Concevoir des rôles, appliquer GRANT/REVOKE et expliquer la sécurité des lignes.

Niveau
Intermédiaire
Durée prévue
60 à 75 min
Programme prévu
5 micro-leçons · 7 exercices
Prérequis
Tables et vues
Consulter le programme
En préparationTarif non publié

Préparer des données SQL pour Power BI

Ce que vous saurez faire : Produire une requête source documentée et adaptée à un modèle Power BI.

Niveau
Intermédiaire
Durée prévue
75 à 90 min
Programme prévu
6 micro-leçons · 8 exercices
Prérequis
JOIN, agrégations · Notion de modèle Power BI
Consulter le programme
En préparationTarif non publié

Fonctions fenêtre pour l’analyse métier

Ce que vous saurez faire : Utiliser OVER, PARTITION BY, rangs, LAG et sommes cumulées.

Niveau
Intermédiaire
Durée prévue
90 min
Programme prévu
6 micro-leçons · 10 exercices
Prérequis
Agrégations, GROUP BY et CTE
Consulter le programme
En préparationTarif non publié

Contrôler la qualité des données avec SQL

Ce que vous saurez faire : Écrire une batterie de contrôles et produire un rapport d’anomalies actionnable.

Niveau
Intermédiaire
Durée prévue
60 à 90 min
Programme prévu
6 micro-leçons · 9 exercices
Prérequis
Filtres, agrégations et jointures
Consulter le programme