Description du cours
Dans ce module, vous examinerez quelques fonctions différentes, y compris la fonction de surpartition, le décalage et l'avance, pour voir comment utiliser la fonction de fenêtre dans PostgreSQL. La fonction fenêtre effectue un calcul sur un ensemble de lignes de table qui sont en quelque sorte liées à la ligne actuelle. Ce module est le dernier de ce cours SQL avancé et vous permettra de mieux comprendre comment créer des bases de données complètes dans PostgreSQL, ainsi que comment ajouter, accéder et traiter les données stockées dans une base de données informatique.
Ce que vous allez apprendre
- Comprendre l'objectif et la nécessité des fonctions de fenêtrage (window functions) dans PostgreSQL
- Utiliser la clause OVER PARTITION pour effectuer des calculs sur des ensembles liés de lignes d'une table
- Appliquer les fonctions de fenêtrage LAG et LEAD pour faire référence aux données d'autres lignes
- Travailler avec les fonctions FIRST VALUE et RANK dans PostgreSQL
- Explorer l'utilisation de plage (range) dans les fonctions de fenêtrage PostgreSQL
- Créer des bases de données complètes et ajouter, accéder et traiter des données stockées dans PostgreSQL
Points clés à retenir
- Une fonction de fenêtrage effectue un calcul sur un ensemble de lignes d'une table qui sont, d'une manière ou d'une autre, liées à la ligne actuelle.
- Ce module couvre plusieurs fonctions, dont la fonction OVER PARTITION ainsi que LAG et LEAD.
- Ceci est le dernier module du cours SQL avancé et il renforce les connaissances sur la création de bases de données complètes dans PostgreSQL.
- Le cours explique comment ajouter, accéder et traiter des données stockées dans une base de données informatique.
- Les objectifs d'apprentissage se concentrent sur l'objectif et la nécessité des fonctions de fenêtrage et de range dans PostgreSQL.
Foire aux questions
Que couvre ce module ?
Il couvre plusieurs fonctions, notamment la fonction OVER PARTITION, LAG et LEAD, pour montrer comment utiliser les fonctions de fenêtrage dans PostgreSQL. Les leçons incluent Fonction de Fenêtrage (Windows Function), Over Partition, First Value, Fonction Rank, et Lag & Lead.
Qu'est-ce qu'une fonction de fenêtrage (window function) ?
Une fonction de fenêtrage effectue un calcul sur un ensemble de lignes d'une table qui sont d'une certaine manière liées à la ligne actuelle.
Où se situe ce module dans le cours ?
C'est le dernier module du cours SQL avancé. Il offre une meilleure compréhension de la création de bases de données complètes sous PostgreSQL, ainsi que de l'ajout, l'accès et le traitement des données stockées dans une base de données informatique.
Quelles compétences ce cours permet-il de développer ?
Le cours développe des compétences en MySQL, Mysql++, PostgreSQL, fonctions stockées, fonctions de table et fonctions de fenêtrage.









