Beschreibung
Dieses PostgreSQL-Seminar für Programmierer vermittelt die grundlegende Funktionsweise des Open-Source-Produkts PostgreSQL. Die Kursteilnehmenden lernen APIs und Bibliotheken kennen, um PostgreSQL zu nutzen. Wie Sie Ihre PostgreSQL-Datenbank an verschieden Programmierumgebungen anbinden können, wird den Schulungsteilnehmenden zudem in diesem Kurs vermittelt. PostgreSQL steht unter der BSD-Lizenz und beherrscht viele Funktionen kommerzieller Datenbank Management Systeme. Diese PostgreSQL-Schulung vermittelt alle Kenntnisse, um den Datenbankserver und die verschiedenen Tools sowohl für Web-Projekte als auch für geschäftskritische Anwendungen unter Unix- oder Windows-Systemen optimal anzupassen.
Agenda Effektive Nutzung von PostgreSQL
-Überblick PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language)
-Anlegen von Datenbanken, Tabellen, PostgreSQL-Datentypen
-Autoinkrement, Sequenzen
-Trigger in PostgreSQL
-Transaktionen, Isolationsgrade
-Eingebaute SQL-Funktionen
-Programmierung mit PL/pgSQL, gespeicherte Prozeduren
Anbindung an PostgreSQL: APIs und Bibliotheken
-PostgreSQL in LAMP/WAMP/MAMP-Systemen
-PostgreSQL-Treiber
-ODBC-Treiber, Office-Zugriff auf PostgreSQL
-Java-Anbindung (JDBC) über PostgreSQL JDBC Driver
-Npgsql: Data Provider für PostgreSQL-Anbindung in .NET-Programmen
-Anbindung an C (über ECPG), PHP und Perl
Backupmöglichkeiten von PostgreSQL
-Funktionsweise
-Strategien
-Wiederherstellung
Direktlink zum Seminar