KnowledgeCity

MySQL: Funktionen

Wie man komplette Datenbanken erstellt
Erste Lektion kostenlos ansehen — voller Zugriff auf alle 5 Lektionen.

To view this video please enable JavaScript.

Kurs: Auf Abruf
Fortgeschrittene  Anbieter Kati Gordon  5 Lektionen ·  7m  in Arabisch, Deutsch, Englisch, Spanisch, Französisch, Portugiesisch, Chinesisch (vereinfacht) 

Kursbeschreibung

In diesem Modul werden Sie sich ein paar verschiedene Funktionen ansehen, darunter die Over-Partition-Funktion und Lag und Lead, um zu sehen, wie man die Window-Funktion in PostgreSQL verwendet. Die Window-Funktion führt eine Berechnung über eine Menge von Tabellenzeilen durch, die in irgendeiner Weise mit der aktuellen Zeile in Beziehung stehen.  Dies ist das letzte Modul in diesem SQL-Kurs für Fortgeschrittene und wird Ihnen ein besseres Verständnis dafür vermitteln, wie man komplette Datenbanken in PostgreSQL erstellt und wie man Daten, die in einer Computerdatenbank gespeichert sind, hinzufügt, darauf zugreift und verarbeitet.

Was Sie lernen werden

  • Den Zweck und die Notwendigkeit von Fensterfunktionen in PostgreSQL verstehen
  • Die OVER PARTITION-Klausel verwenden, um Berechnungen über verwandte Sätze von Tabellenzeilen durchzuführen
  • Die LAG- und LEAD-Fensterfunktionen anwenden, um auf Daten in anderen Zeilen zu verweisen
  • Mit den Funktionen FIRST VALUE und RANK in PostgreSQL arbeiten
  • Die Verwendung von Range in PostgreSQL-Fensterfunktionen untersuchen
  • Vollständige Datenbanken erstellen und Daten, die in PostgreSQL gespeichert sind, hinzufügen, auf sie zugreifen und sie verarbeiten

Wichtige Erkenntnisse

  • Eine Fensterfunktion führt eine Berechnung über einen Satz von Tabellenzeilen durch, die irgendwie mit der aktuellen Zeile zusammenhängen.
  • Dieses Modul behandelt mehrere Funktionen, einschließlich der OVER PARTITION-Funktion sowie LAG und LEAD.
  • Dies ist das letzte Modul im erweiterten SQL-Kurs und verstärkt, wie man vollständige Datenbanken in PostgreSQL erstellt.
  • Der Kurs behandelt, wie man Daten hinzufügt, auf sie zugreift und sie verarbeitet, die in einer Computerdatenbank gespeichert sind.
  • Lernziele konzentrieren sich auf den Zweck und die Notwendigkeit von Fensterfunktionen und Range in PostgreSQL.

Häufig gestellte Fragen

Was behandelt dieses Modul?

Es behandelt mehrere Funktionen, einschließlich der OVER PARTITION-Funktion und LAG und LEAD, um zu zeigen, wie die Fensterfunktion in PostgreSQL verwendet wird. Lektionen sind Windows Function, Over Partition, First Value, Rank Function und Lag & Lead.

Was ist eine Fensterfunktion?

Eine Fensterfunktion führt eine Berechnung über einen Satz von Tabellenzeilen durch, die irgendwie mit der aktuellen Zeile zusammenhängen.

Wo passt dieses Modul in den Kurs?

Dies ist das letzte Modul im erweiterten SQL-Kurs und gibt ein verbessertes Verständnis dafür, wie man vollständige Datenbanken in PostgreSQL erstellt, sowie wie man Daten hinzufügt, auf sie zugreift und sie verarbeitet, die in einer Computerdatenbank gespeichert sind.

Welche Fähigkeiten entwickelt dieser Kurs?

Der Kurs entwickelt Fähigkeiten in MySQL, Mysql++, PostgreSQL, gespeicherten Funktionen, Tabellenfunktionen und Fensterfunktionen.