KnowledgeCity

MySQL : les fonctions

Comment créer des bases de données complètes
Regardez la première leçon gratuitement — accédez aux 5 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Avancé  Fournisseur Kati Gordon  5 Leçons ·  7m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

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.