Module 1 : PostgreSQL comme outil analytique
1.1 — Pourquoi PostgreSQL pour l'analyse ? Aperçu
Module 2 : Fondamentaux SQL pour l'analyse
2.1 — SELECT et filtrage Aperçu
Module 3 : Transformation des données
3.1 — Nettoyage : UPPER, LOWER, TRIM, REPLACE Aperçu
Module 4 : Agrégation et statistiques
4.1 — Les 5 fonctions d'agrégation Aperçu
Module 5 : Requêtes avancées pour reporting
5.1 — CASE WHEN : la logique dans vos rapports Aperçu
Module 6 : Fonctions de fenêtrage pour l'analyse
6.1 — Classements : ROW_NUMBER, RANK, DENSE_RANK Aperçu
Module 7 : Vues SQL pour les rapports
7.1 — CREATE VIEW : un rapport sauvegardé Aperçu
Module 8 : Analyses temporelles
8.1 — Tendances et évolutions Aperçu
Module 9 : Segmentation et analyse de cohortes
9.1 — Analyse RFM (Récence, Fréquence, Montant) Aperçu
Module 10 : KPIs et tableaux de bord
10.1 — Qu'est-ce qu'un bon KPI ? Aperçu
Module 11 : Export et visualisation
11.1 — Exporter en CSV Aperçu
Module 12 : Projet final — Analyse complète
12.1 — Le dataset Aperçu

Le reste de la formation est réservé aux inscrits.

S'inscrire gratuitement
Module 1 : PostgreSQL comme outil analytique Aperçu gratuit

1.1 — Pourquoi PostgreSQL pour l'analyse ?

📋 Objectifs d'apprentissage

  • Identifier les forces de PostgreSQL pour l'analyse
  • Comparer PostgreSQL avec Excel, Python, outils BI

Les super-pouvoirs analytiques de PostgreSQL

  • Fonctions d'agrégation : COUNT, SUM, AVG, MIN, MAX, et bien plus
  • Fenêtrage (Window Functions) : cumuls, classements, comparaisons sans réduire les lignes
  • FILTER : agrégations conditionnelles en une seule passe
  • ROLLUP, CUBE, GROUPING SETS : sous-totaux et tableaux croisés natifs
  • JSON/JSONB : analyse de données semi-structurées
  • Extensions : TimescaleDB (time series), PostGIS (géospatial)

🔑 À retenir

Avant d'exporter vers Excel ou Python, demandez-vous : PostgreSQL ne peut-il pas faire l'analyse directement ? Souvent, la réponse est oui — et c'est plus rapide.

Ceci est un aperçu gratuit.
Voir la formation complète