PostgreSQL Seminar
Unser PostgreSQL Seminar vermittelt praxisnah den sicheren Umgang mit PostgreSQL – von den Grundlagen relationaler Datenbanken bis hin zu Administration und Hochverfügbarkeit. Der Kursinhalt und die Kursdauer werden in einem Vorgespräch nach Ihren Wünschen und dem Kenntnisstand der Teilnehmer festgelegt.
Grundkurs
- Grundlagen Datenbanken in PostgreSQL
- Anlegen einer Datenbank
- Abfragen – Überblick
- Abfragen mit WHERE, ORDER, LIKE, BETWEEN, NULL
- Klauseln GROUP BY, HAVING
- Komplexe Abfragen mit EXIST, IN, ANY, ALL
- JOINs (INNER, SELF, OUTER)
- Einsatz von Funktionen (mathematische Funktionen, Zeichenketten, Datum und Uhrzeit, Date-Time-Berechnungen)
- Datenmanipulation (INSERT, UPDATE, DELETE)
- Arbeiten mit Sichten (Views): Einfache Sichten, Subselects
Aufbaukurs
- Verknüpfen von Tabellen, Constraints
- PL/SQL Funktionen mit Eingabeparametern und Rückgabewerten
- Datenaktualisierung
- Kontrollstrukturen: Verzweigungen, Schleifen, Case-Befehle
- Cursorbefehle: Einsatz in Schleifen, Struktur, Rückgaben, Blättern
- Trigger und Triggerfunktionen
- Transaktionen
- Datenbank optimieren: Explain Übersicht, bei Bedingungen und komplexen Abfragen
- Tipps und Tricks
Für Administratoren
- Installation und Konfiguration von PostgreSQL
- Backuperstellung
- Optimizer lesen und verstehen
- User- und Gruppenrechte verwalten
- Arbeiten mit Tablespaces
- Hochverfügbarkeit, Lastausgleich und Replikation