Formation Pratique Certifiante · SQL & PostgreSQL

Maîtrisez SQL & PostgreSQL pour construire des |

Acquérez le langage fondamental de l'analyse de données : apprenez à interroger des bases de production, structurer des jointures sans erreur, analyser des tendances avec les fonctions de fenêtre et connecter vos requêtes à Power BI.

Accès immédiat & à vie Tarif unique : 39 000 FCFA Certificat officiel vérifiable
KORYXA SQL Query Engine • PostgreSQL 16
Module 08 · Window FunctionsTemps d'exécution : 12 ms

Analyse de performance commerciale par région

Extraction multi-tables avec calculs de cumuls chronologiques et comparaisons au mois précédent.

pipeline_analytique.sqlPostgreSQL Query : OK
WITH mensuel AS (
    SELECT
        date_trunc('month', v.date_vente)::date AS mois,
        r.region,
        SUM(v.quantite * p.prix_unitaire) AS ca_realise,
        SUM(v.quantite * (p.prix_unitaire - p.cout_unitaire)) AS marge
    FROM formation_sql.ventes v
    JOIN formation_sql.produits p USING (code_produit)
    JOIN formation_sql.clients c USING (code_client)
    JOIN formation_sql.regions r USING (code_region)
    GROUP BY 1, 2
)
SELECT
    mois, region, ca_realise, marge,
    SUM(ca_realise) OVER (PARTITION BY region ORDER BY mois) AS cumul_ca,
    LAG(ca_realise) OVER (PARTITION BY region ORDER BY mois) AS ca_mois_precedent
FROM mensuel
ORDER BY region, mois;
✓ Requête optimisée · Utilisation d'index sur code_produit et code_client

Pack Ressources & Données Réelles

01_schema_postgresql.sql

DDL complet avec contraintes & clés

02_chargement_donnees.sql

Commandes \copy pour ingestion rapide

03_requetes_depart.sql

Vues enrichies & exploration initiale

04_solutions_reference.sql

Corrigés détaillés pour chaque module

clients.csv & ventes.csv

Données d'entreprises ouest-africaines

Intégration directe Power BI

Exposez vos requêtes sous forme de vues consommables en temps réel par les outils décisionnels.

PostgreSQL 16 SELECT / WHERE / ORDER BY JOIN Multi-Tables GROUP BY & HAVING Expressions CASE & COALESCE Sous-Requêtes & EXISTS CTE (WITH) Complexes Window Functions (LAG/LEAD) Vues Matérialisées Transactions ACID EXPLAIN & Indexation Connexion Power BI PostgreSQL 16 SELECT / WHERE / ORDER BY JOIN Multi-Tables GROUP BY & HAVING Expressions CASE & COALESCE Sous-Requêtes & EXISTS CTE (WITH) Complexes Window Functions (LAG/LEAD) Vues Matérialisées Transactions ACID EXPLAIN & Indexation Connexion Power BI PostgreSQL 16 SELECT / WHERE / ORDER BY JOIN Multi-Tables GROUP BY & HAVING Expressions CASE & COALESCE Sous-Requêtes & EXISTS CTE (WITH) Complexes Window Functions (LAG/LEAD) Vues Matérialisées Transactions ACID EXPLAIN & Indexation Connexion Power BI PostgreSQL 16 SELECT / WHERE / ORDER BY JOIN Multi-Tables GROUP BY & HAVING Expressions CASE & COALESCE Sous-Requêtes & EXISTS CTE (WITH) Complexes Window Functions (LAG/LEAD) Vues Matérialisées Transactions ACID EXPLAIN & Indexation Connexion Power BI
Le Langage Standard de la Data

Pourquoi SQL est la compétence la plus demandée

Toutes les entreprises stockent leurs informations stratégiques dans des bases de données relationnelles. Maîtriser SQL vous rend autonome pour extraire la vérité des chiffres sans dépendre des équipes techniques.

Accès Direct à la Source

Interrogez directement les millions de lignes de votre ERP ou CRM sans plantage de fichier Excel.

Extractions 100% Reproductibles

Rédigez des scripts SQL clairs qui s'exécutent chaque semaine sans aucune intervention manuelle.

Calculs Avancés avec CTE & Fenêtres

Calculez des évolutions mois par mois, des classements par catégorie et des moyennes mobiles en quelques lignes.

Passerelle vers Power BI & Python

Exposez des vues SQL propres que vous connectez directement à Power BI pour des dashboards temps réel.

Programme Complet · 26 Heures

12 modules progressifs vers la maîtrise de SQL

Une méthode pédagogique guidée pas-à-pas : théories concises, requêtes en situation réelle et exercices corrigés.

Module 01 1h30

Découvrir SQL, PostgreSQL & l’Écosystème Relationnel

Architecture client-serveur, tables, lignes, clés primaires/étrangères, pgAdmin, psql et première requête SELECT.

Module 02 2h00

Sélectionner, Filtrer & Trier avec Rigueur

SELECT, alias, DISTINCT, WHERE, opérateurs logiques, BETWEEN, IN, LIKE, gestion des valeurs NULL et ORDER BY.

Module 03 2h00

Calculer & Transformer les Données Métier

Expressions arithmétiques, logique conditionnelle CASE, COALESCE, CAST, fonctions texte, dates et arrondis financiers.

Module 04 2h00

Agréger les Données & KPI de Gestion

COUNT, SUM, AVG, MIN, MAX, regroupements GROUP BY, filtres post-agrégation HAVING et agrégations conditionnelles.

Module 05 2h30

Relier les Tables avec les Jointures

INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN, contrôle d'intégrité référentielle, cardinalité et détection des doublons.

Module 06 2h00

Sous-Requêtes Scalaires & Corrélées

Sous-requêtes dans le WHERE et le FROM, opérateurs IN, NOT IN, EXISTS, NOT EXISTS et comparaison aux moyennes globales.

Module 07 2h00

Pipelines Analytiques avec les CTE (WITH)

Common Table Expressions, CTE en cascade, décomposition de requêtes denses en étapes lisibles et reproductibles.

Module 08 2h30

Fonctions de Fenêtre (Window Functions)

OVER, PARTITION BY, ORDER BY, calcul de rangs (ROW_NUMBER, DENSE_RANK), cumuls mobiles, LAG et LEAD d'évolution temporelle.

Module 09 2h00

Vues Analytiques & Vues Matérialisées

CREATE VIEW, CREATE MATERIALIZED VIEW, stratégies de rafraîchissement (REFRESH), index sur vues et exposition sécurisée.

Module 10 2h00

Modifier les Données en Sécurité & Transactions

INSERT, UPDATE, DELETE avec clause RETURNING, transactions ACID, BEGIN, COMMIT, ROLLBACK et préservation des données.

Module 11 2h30

Optimisation de Requêtes & Indexation

Lecture des plans d'exécution avec EXPLAIN ANALYZE, création d'index B-Tree composites, scan séquentiel vs scan par index.

Module 12 3h00

Connecter PostgreSQL à Power BI & Projet Final

Préparation des vues analytiques, connexion ODBC/PostgreSQL dans Power BI, actualisation automatique et soutenance finale.

Cas Pratique Entreprise

Le Projet Fil Rouge : Base Commerciale KORYXA Sénégal

Vous êtes recruté comme Data Analyst pour structurer et exploiter la base relationnelle PostgreSQL de la distribution commerciale dans les régions de Dakar, Thiès, Saint-Louis et Kaolack.

Étape 1

Schéma & Ingestion

Créez les tables relationnelles avec contraintes CHECK et clés étrangères, puis chargez les données réelles clients, produits et ventes via psql.

Étape 2

Jointures, CTE & Fenêtres

Rédigez les requêtes de rentabilité par produit et par région, comparez les réalisations aux objectifs mensuels et calculez les évolutions N-1.

Étape 3

Vues & Connexion Power BI

Créez des vues matérialisées optimisées avec index, configurez un rôle d'accès sécurisé et connectez la base à Power BI pour le rapport final.

Ce que vous saurez faire

Des compétences immédiatement mobilisables en poste

Des cas d'usage d'entreprise réels pour répondre avec assurance aux entretiens et aux exigences de production.

Modéliser et interroger une base relationnelle PostgreSQL sans ambiguïté

Écrire des requêtes complexes avec jointures multiples, CTE et Window Functions

Calculer des indicateurs métier fiables : CA, marge, paniers moyens et cumuls mensuels

Diagnostiquer et optimiser des requêtes lentes grâce à EXPLAIN ANALYZE et aux index

Construire des vues analytiques et matérialisées prêtes pour le reporting de direction

Connecter une base de production à Power BI pour automatiser les tableaux de bord

FAQ

Questions Fréquentes

Quel système et quels outils sont nécessaires pour suivre ce cours ?

PostgreSQL et pgAdmin (tous deux gratuits et open-source, compatibles Windows, Mac et Linux). Nous fournissons les scripts SQL prêts à exécuter en un clic.

Faut-il savoir programmer ou avoir des bases en Python ?

Non, aucun prérequis en code. SQL est un langage déclaratif très intuitif qui s'apprend pas-à-pas à travers la manipulation directe de tables.

Ce cours est-il utile si je travaille déjà sur Excel ou Power BI ?

C'est le complément le plus recherché en entreprise ! Savoir extraire et préparer la donnée directement à la source en SQL vous rend autonome et démultiplie l'efficacité de vos dashboards Power BI.

Comment est validée la formation et le certificat KORYXA ?

La validation repose sur des quiz de compréhension à chaque module et la réalisation d'un projet fil rouge noté sur 60 points avec certificat officiel vérifiable.

Tarif & Inscription

Rejoignez le parcours SQL & PostgreSQL

Acquérez le langage fondamental indispensable à tout analyste de données d'entreprise.

Accès complet & illimité

39 000 FCFA49 000 FCFA

Paiement unique · Aucun abonnement caché

12 modules progressifs du SELECT de base aux Window Functions
Scripts SQL réels et jeux de données relationnels d'entreprises
Guide des bonnes pratiques de modélisation, transactions et index
Projet final portfolio noté sur 60 points
Certificat d'achèvement officiel KORYXA vérifiable
Accès à vie à la communauté d'entraide et aux ressources

Paiement sécurisé instantané via Mobile Money ou Carte Bancaire