Who should attend
Entwickler*innen, Analyst*innen, Businessmenschen und andere interessierte Personen, die mit einer SQL-fähigen Datenbank arbeiten oder unter Ausnützung der SQL-Möglichkeiten des Datenbanksystems Applikationen erstellen wollen. Personen, die sich fundiert über SQL, dessen Möglichkeiten, Limitationen und Bedeutung informieren wollen.
Prerequisites
Allgemein Praxiserfahrung mit Computern, Freude am analytischen Denken sowie Abstraktions- bzw. Vorstellungsvermögen. Grundkenntnisse von relationalen Datenbanken sind von Vorteil
Course Objectives
Sie können nach diesem Training alle gängigen Relationalen Datenbanken, mit den Standardmitteln abfragen und verändern. Sie können komplexe Datenabfragen und -auswertungen mit erweiterten SQL-Mitteln erstellen. Dazu gehören Window Functions, CTEs, Pivot und erweiterte Aggregationen. Sie können Daten gezielt einfügen, ändern und löschen. Außerdem können Sie Datenbankobjekte anlegen und verwalten, Berechtigungen vergeben und Transaktionen steuern. Sie programmieren einfache gespeicherte Prozeduren, Funktionen und Trigger. Mit Ausführungsplänen erkennen Sie Ansatzpunkte für die Abfrageoptimierung.
Course Content
Das viertägige SQL-Bundle umfasst die Inhalte der folgenden Kurse: