PostgreSQL, "the world's most advanced open source database", erfreut sich zunehmender Beliebtheit. Aufgrund seiner Zuverlsigkeit und vieler fortgeschrittener Features wird PostgreSQL immer mehr als Alternative nicht nur zu anderen Open-Source-Datenbanken wie MySQL, sondern auch zu den "gron" kommerziellen Systemen wahrgenommen. Sie erhalten in diesem Seminar einen tiefen Einblick in die Funktionen der prozeduralen Sprache PL/pgSQL. In einem Wechsel von Theorie und Praxis werden Ihnen die relevanten Inhalte (Blockstruktur, Cursor, Kontrollstrukturen, Exceptions, Prozeduren, Funktionen, Trigger) vermittelt.
Inhalte:
- Aufbau und Funktionsweise des PL/pgSQL-Blocks
- Deklaration von Variablen, Konstanten und Auswahl geeigneter Datentypen
- Umgang mit Ausdrken und Operatoren
- Ausfren von SQL-Abfragen in PL/pgSQL und Transaktionssteuerung
- Programmfluss steuern mittels Schleifen und Kontrollstrukturen
- Umgang mit Datenbankcursorn
- Fehlerbehandlung: Aufbau und Definition von Ausnahmen
- Funktionen und Prozeduren
- Erstellung von Triggern und Triggerfunktionen
- Dynamisches SQL
PostgreSQL, "the world's most advanced open source database", erfreut sich zunehmender Beliebtheit. Aufgrund seiner Zuverlsigkeit und vieler fortgeschrittener Features wird PostgreSQL immer mehr als Al...
Mehr Informationen