Python JavaScript & TypeScript SQL API Cybersecurity Fundamentals Cloud Fundamentals Data Modeling & Pipelines

SQL — Catalogue

Choisissez un cours ou un pack pour commencer.

Chaque cours réunit 8 leçons interactives dans un Learning Workspace conçu pour transformer les connaissances en compétences opérationnelles. Leçons guidées, cas pratiques, quiz dynamiques, accompagnement conversationnel et suivi de progression vous permettent d'apprendre efficacement, à votre rythme. Les 15 cours suivent une progression par niveaux, de la découverte des bases de données relationnelles jusqu'à la conception et l'optimisation de requêtes SQL professionnelles.

🎓 15 cours • 📘 120 leçons interactives • ⏱️ de 45 à 75 heures de formation conversationnelle

5 niveaux : Niveau 1 — 9,90 € HT Niveau 2 — 12,90 € HT Niveau 3 — 15,90 € HT Niveau 4 — 18,90 € HT Niveau 5 — 24,90 € HT

Meilleure offre

Pack Complet — Parcours SQL

🎓 Attestation : "Interroger , exploiter les données professionnel" 247,50 €
📚 15 parcours 📖 120 leçons ⏱ 45 à 75 h ⚡ 1800 crédits inclus

142,90 € HT

Économie : 104,60 €

Pack Fondations SQL 3 cours
🎓 Attestation : Interroger , exploiter les données — Fondations SQL
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 240 crédits inclus

29,70 €

22,90 HT

Économie : 6,80 €

01 Niveau 1

Comprendre les bases de données relationnelles et l’environnement SQL

comprendre comment une base relationnelle structure les données et comment SQL permet de les exploiter

Comprendre ce qu’est une base de données relationnelle Identifier tables, lignes, colonnes et schémas Distinguer clés primaires et clés étrangères Comprendre relations et cardinalités entre tables Choisir les principaux types de données Différencier SQL, SGBD et outil client SQL Se connecter et explorer une base de données existante Atelier : cartographier une base relationnelle
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 80 crédits inclus
02 Niveau 1

Écrire ses premières requêtes SELECT

extraire proprement les informations utiles d’une table avec SELECT

Comprendre la structure SELECT … FROM Sélectionner les colonnes réellement utiles Comprendre les risques de SELECT * Renommer colonnes et expressions avec AS Éliminer les doublons avec DISTINCT Créer des expressions et calculs dans SELECT Limiter les résultats et comprendre les variantes selon les moteurs Atelier : construire une première extraction SQL propre
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 80 crédits inclus
03 Niveau 1

Filtrer, rechercher et trier les données

retrouver précisément les lignes utiles grâce aux conditions, recherches et tris

Filtrer les lignes avec WHERE Utiliser les opérateurs de comparaison Combiner AND, OR, NOT et parenthèses Filtrer avec IN et BETWEEN Rechercher des motifs avec LIKE Gérer correctement les valeurs NULL Trier sur un ou plusieurs critères avec ORDER BY Atelier : construire une recherche métier complète
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 80 crédits inclus
Pack Manipulation et transformation 3 cours
🎓 Attestation : Interroger , exploiter les données — Manipulation et transformation
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 300 crédits inclus

38,70 €

28,90 HT

Économie : 9,80 €

04 Niveau 2

Relier les tables avec les jointures

combiner correctement plusieurs tables sans créer d’erreurs de cardinalité ou de doublons

Comprendre pourquoi et comment joindre des tables Construire une jointure INNER JOIN Conserver les lignes avec LEFT JOIN Comprendre RIGHT JOIN, FULL JOIN et leur portabilité Enchaîner plusieurs jointures Réaliser une self join Détecter cardinalités incorrectes et doublons accidentels Atelier : répondre à une question métier avec plusieurs tables
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 100 crédits inclus
05 Niveau 2

Agréger et synthétiser les données

transformer des lignes détaillées en indicateurs et synthèses exploitables

Calculer COUNT, SUM et AVG Utiliser MIN et MAX Regrouper les données avec GROUP BY Grouper sur plusieurs dimensions Filtrer les groupes avec HAVING Choisir entre WHERE et HAVING Combiner jointures, agrégations et comptages distincts Atelier : produire une synthèse métier contrôlée
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 100 crédits inclus
06 Niveau 2

Transformer les données avec les fonctions SQL

nettoyer, enrichir et combiner des données directement dans les requêtes SQL

Transformer les textes avec les fonctions SQL Utiliser les fonctions numériques courantes Manipuler dates et heures Créer des règles métier avec CASE Gérer les valeurs manquantes avec COALESCE et NULLIF Convertir les types avec CAST Combiner des résultats avec UNION, INTERSECT et EXCEPT Atelier : préparer et normaliser un dataset en SQL
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 100 crédits inclus
Pack Requêtes avancées 3 cours
🎓 Attestation : Interroger , exploiter les données — Requêtes avancées
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 360 crédits inclus

47,70 €

35,90 HT

Économie : 11,80 €

07 Niveau 3

Maîtriser les sous-requêtes et les tests d’existence

résoudre des besoins complexes avec sous-requêtes, EXISTS et choix de stratégie de requête

Comprendre le principe d’une sous-requête Utiliser une sous-requête scalaire Filtrer avec IN et une sous-requête Tester l’existence avec EXISTS et NOT EXISTS Créer une derived table dans FROM Comprendre les sous-requêtes corrélées Choisir entre JOIN, sous-requête et EXISTS Atelier : résoudre un besoin métier avec la stratégie adaptée
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 120 crédits inclus
08 Niveau 3

Structurer les requêtes complexes avec les CTE

décomposer une requête complexe en étapes lisibles et maintenables avec WITH

Comprendre le rôle d’une Common Table Expression Écrire une première CTE avec WITH Enchaîner plusieurs CTE Décomposer un calcul complexe en étapes Construire une CTE récursive Parcourir une hiérarchie avec une CTE récursive Choisir entre CTE, sous-requête et objet intermédiaire Atelier : refactoriser une requête complexe avec des CTE
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 120 crédits inclus
09 Niveau 3

Analyser les données avec les fonctions de fenêtrage

calculer classements, cumuls et comparaisons sans perdre le détail des lignes

Comprendre le principe d’une fonction de fenêtrage Maîtriser OVER, PARTITION BY et ORDER BY Numéroter et classer avec ROW_NUMBER, RANK et DENSE_RANK Calculer cumuls et moyennes avec les fenêtres Comparer des lignes avec LAG et LEAD Exploiter FIRST_VALUE et LAST_VALUE Choisir entre GROUP BY et fonctions de fenêtrage Atelier : construire une analyse de classement et d’évolution
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 120 crédits inclus
Pack Conception et performance 3 cours
🎓 Attestation : Interroger , exploiter les données — Conception et performance
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 420 crédits inclus

56,70 €

42,90 HT

Économie : 13,80 €

10 Niveau 4

Concevoir et créer une base de données relationnelle

passer d’un besoin métier à un schéma relationnel réellement créé en SQL

Passer d’un besoin métier aux entités Définir relations et cardinalités Normaliser les données jusqu’aux formes usuelles Concevoir clés primaires, étrangères et tables de liaison Créer les tables avec CREATE TABLE Définir NOT NULL, UNIQUE, CHECK et DEFAULT Faire évoluer un schéma avec ALTER TABLE Atelier : concevoir puis créer une base relationnelle complète
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 140 crédits inclus
11 Niveau 4

Modifier les données et sécuriser les transactions

écrire dans une base sans compromettre l’intégrité ni la cohérence des données

Insérer une ou plusieurs lignes avec INSERT Modifier des données avec UPDATE en sécurité Supprimer des données et distinguer DELETE de TRUNCATE Prévisualiser et contrôler une opération d’écriture Encadrer des opérations avec COMMIT et ROLLBACK Comprendre ACID et les niveaux d’isolation Comprendre concurrence, verrous et deadlocks Atelier : sécuriser un traitement transactionnel complet
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 140 crédits inclus
12 Niveau 4

Indexer et optimiser les requêtes SQL

diagnostiquer et améliorer les performances des requêtes sur des volumes importants

Identifier pourquoi une requête devient lente Comprendre le fonctionnement d’un index Créer et utiliser un index simple Concevoir un index composite et raisonner sur la sélectivité Lire un plan d’exécution avec EXPLAIN Écrire des prédicats exploitables par les index Optimiser jointures, agrégations et accès aux gros volumes Atelier : diagnostiquer puis optimiser une requête lente
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 140 crédits inclus
Pack Maîtrise professionnelle SQL 3 cours
🎓 Attestation : Interroger , exploiter les données — Maîtrise professionnelle SQL
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 480 crédits inclus

74,70 €

48,90 HT

Économie : 25,80 €

13 Niveau 5

Construire un SQL réutilisable, sécurisé et intégrable

organiser un accès aux données réutilisable et sécurisé pour les applications et les équipes

Créer et utiliser des vues SQL Utiliser tables temporaires et objets intermédiaires Organiser des requêtes réutilisables et documentées Découvrir fonctions et procédures stockées selon les moteurs Gérer utilisateurs, rôles et privilèges Comprendre les mécanismes d’une SQL injection Utiliser des requêtes paramétrées depuis une application Atelier : construire un accès aux données fiable et sécurisé
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 160 crédits inclus
14 Niveau 5

SQL pour la Data, la BI et l’Analytics

construire des jeux de données et indicateurs SQL prêts pour l’analyse et la visualisation

Transformer une question métier en dataset analytique Construire des KPI avec SQL Comparer des périodes et gérer les dates d’analyse Calculer taux d’évolution et variations Construire Top N, classements et cumuls Segmenter et catégoriser des populations Préparer un dataset contrôlé pour Power BI ou la BI Atelier : produire un jeu d’indicateurs prêt pour un dashboard
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 160 crédits inclus
15 Niveau 5

Projet professionnel complet SQL

mobiliser l’ensemble des compétences SQL sur un cas professionnel de bout en bout

Cadrer le besoin et les règles du cas professionnel Modéliser la base de données du projet Créer le schéma, les tables et les contraintes Charger et modifier les données de manière contrôlée Construire requêtes, jointures et agrégations Utiliser CTE et fonctions de fenêtrage Optimiser, sécuriser et préparer le dataset analytique Atelier final : présenter et défendre la solution SQL
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 160 crédits inclus