DisponibleInclus dans l’accès bêta

Micro-formation · Intermédiaire

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

Réutiliser une logique de lecture et choisir quand matérialiser son résultat.

60 à 75 minSQL commun · PostgreSQL5 leçons · 7 activités disponibles
Commencer la formation

Accès bêta gratuit pendant 30 jours · aucun paiement · progression enregistrée

Le problème métier

Plusieurs rapports recalculent différemment le même indicateur mensuel.

Ce que vous saurez faire

Créer une vue, expliquer ses limites et rafraîchir une vue matérialisée PostgreSQL.

  • Créer une vue
  • Choisir vue ou CTE
  • Comprendre la matérialisation
  • Planifier un rafraîchissement

Limites de cette micro-formation

Cette micro-formation cible une compétence précise. Elle ne remplace pas un parcours complet ni une formation d’administration de serveur.

Prérequis

  • SELECT, JOIN et agrégations

Projet et pratique

7 exercices vérifiés sont disponibles. La validation repose sur les exercices du programme.

Parcours ciblé

Votre programme, dans l’ordre.

Les contenus restent centralisés : terminer une activité ici met aussi à jour le parcours qui la contient.

Micro-leçons

  1. 01
    Une CTE donne un nom à une étape de raisonnement

    La clause WITH permet de définir plusieurs résultats intermédiaires. Une première CTE peut agréger les ventes mensuelles, une deuxième calculer la marge, puis la requête finale classer les périodes.

    Ouvrir la leçon
  2. 02
    Une méthode réutilisable

    Une bonne requête se construit par étapes courtes. Exécutez d’abord la source, ajoutez une transformation, observez le résultat, puis seulement la clause suivante.

    Ouvrir la leçon
  3. 03
    Le problème à résoudre avant la syntaxe

    Un même KPI copié dans cinq rapports finit par diverger. Une vue centralise la logique ; une vue matérialisée peut accélérer un calcul coûteux mais introduit un décalage de fraîcheur.

    Ouvrir la leçon
  4. 04
    Construire une méthode contrôlable

    Utilisez une vue pour encapsuler une requête sans stocker son résultat. Utilisez une vue matérialisée quand le coût justifie un résultat stocké et qu’une politique de rafraîchissement est acceptable.

    Ouvrir la leçon
  5. 05
    Vérifier avant d’interpréter

    Documentez grain, propriétaire, dépendances et fraîcheur. Vérifiez les droits sur les objets sous-jacents et mesurez le gain avant de matérialiser.

    Ouvrir la leçon

Exercices pratiques

  1. 01
    Créer et maintenir des vues fiables

    Vérifiez la nature et la définition des objets, pas seulement quelques lignes retournées.

    Faire l’exercice
  2. 02
    Créer une vue réutilisable facturation 2 · scénario d’entraînement

    Centralisez une définition de données actives sans recopier la requête. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce système de facturation.

    Faire l’exercice
  3. 03
    Créer une vue réutilisable logistique 3 · scénario d’entraînement

    Centralisez une définition de données actives sans recopier la requête. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce expéditions nationales.

    Faire l’exercice
  4. 04
    Créer une vue réutilisable rh 4 · scénario d’entraînement

    Centralisez une définition de données actives sans recopier la requête. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce gestion des ressources humaines.

    Faire l’exercice
  5. 05
    Créer une vue réutilisable audit 5 · scénario d’entraînement

    Centralisez une définition de données actives sans recopier la requête. Vous devez produire le résultat, le contrôler sur les données sources et expliquer ce qu’il permet de décider dans ce journal d’audit.

    Faire l’exercice
  6. 06
    Segmenter des clients avec une CTE

    Calculez le total par client, puis transformez ce résultat en segment métier.

    Faire l’exercice
  7. 07
    Classer les trois meilleures catégories

    Préparez un agrégat fiable avant de limiter le classement.

    Faire l’exercice

Revenir au catalogue complet