PostgreSQL - Programmierung PG / SQL
In diesem Seminar wird die Programmiersprache PG/SQL, welche an Oracle PL/SQL angelehnt ist, vermittelt. Anschließend sind Sie in der Lage, eigene Funktionen, Prozeduren, Aggregationsfunktionen und Trigger in PostgreSQL zu erstellen, zusätzlich kann auch auf andere Dialekte (C++, Python) eingegangen werden.
Dieses Seminar richtet sich an Datenbankentwickler und Administratoren, die PostgreSQL mit eigenen Funktionen erweitern möchten oder von Oracle nach PostgreSQL Migrieren möchten. Wir empfehlen für dieses Seminar allgemeine Datenbank-Kenntnisse.
PostgreSQL
- Gegenüberstellung der Datenbankfunktionen
- MVCC - MVRC – System
- PL/SQL - PG/SQL
Datenmanagement
- Daten Im- und Export
- Datenkonvertierung
- Typumwandlung
- Anpassung der Ein- und Ausgaben von Daten
Datenbankobjekte
- Funktionen
- Stored Procedures
- Views
- Rules
- Tabellen
- Datentypen
- Sequenzen
- Trigger
Programmiersprachen
- Übersicht der Programmiersprachen für PostgreSQL
- Query Language (SQL) Funktionen
Procedurale Sprache PG / SQL
- Rückgabewerte (Return)
- Conditional Operator (If…Then…Else)
- Schleifen (Loop, While)
- Bewegung durch Abfrageergebnisse (For)
- Fehlerbehandlung
- Cursors (Open, Fetch, Close)
- Fehlermeldungen
Selbstdefinierte Objekte
- Aggregate
- Funktionen
- Typen
- Operators