Das PostgreSQL Seminar für Administratoren vermittelt Ihnen die grundlegende Funktionsweise des Open-Source-Produkts Postgre SQL. Es ist ein multiuser-fähiges und objekt-relationales Datenbank Management System (ORDBMS) mit MVCC. Es werden unter anderem ODBC, JDBC und APIs für diverse Programmiersprachen und TCP/IP unterstützt. Postgre SQL ist kostenlos und beherrscht viele Funktionen kommerzieller Datenbank Management Systeme. Die aktuellste Version unterstützt SQL 92 vollständig und viele Funktionen von SQL 99.
Für die Schulung können Sie Linux oder Unix als Betriebssystem wählen mit PostgreSQL ab Version 6.4. Aber auch Windows ist möglich, welches seit Version 8.0 nativ unterstützt wird. Ältere Versionen können nur mit Hilfe von Cygwin unter Windows betrieben werden. Wir richten das Seminar nach Ihren Bedürfnissen aus.
Zur Programmierung der Datenbank werden verschiedene Programmiersprachen bereitgestellt, darunter auch C/C++, Perl, PG/SQL, Python. So können Sie PostgreSQL mit eigenen Funktionen (Stored Procedures) erweitern. Auch das Überladen von Operatoren und das Erstellen benutzerspezifischer Datentypen ist möglich. Im Seminar werden Funktionen und Trigger mit PG/SQL erstellt. Nach Absprache können in der Schulung auch andere Sprachen verwendet werden.
Inhalt
Installation von
PostgreSQL
Vom Quellcode zur funktionierenden Datenbank
Compilieren Sie PostgreSQL nach Ihren Vorgaben unter Linux
Installation von Postgre SQL unter Red Hat oder SuSE Linux
Installation von PostgreSQL unter Windows sowie der Einrichtung als Dienst
PostgreSQL
Administration
Datenbanken anlegen/löschen
Tabellen anlegen/löschen
Benutzer anlegen/löschen
Anmeldungsverfahren und Kontrolle (Konfiguration von PostgreSQL)
Vergabe von Benutzerrechten (Zugriffskontrolle)
Manuelle Konfiguration
Alternativen (Fremdprogramme)
PgAdmin (Das Administrationsprogramm unter Windows, Linux...)
Webbasierte Administration mit Hilfe von phpPGAdmin
Verbindung zu PostgreSQL
aufbauen
ODBC/JDBC Verbindung mit Windows 9x/NT/2000/XP zu PostgresSQL aufbauen
Fertige Anwendungen und Werkzeuge, die PostgreSQL unterstützen
PHP unter PostgreSQL
PostgreSQL-Clients
Datenaufbereitung mit MS-Access 97/2000/XP
Weitere nützliche Tools
Das Linux-Programm pgAccess
Die Objekte von PostgreSQL
Tabellen-Referenzierungen (Löschweitergabe, -verhinderung)
Abfragen/Views
Datenmanipulation mit Hilfe von Rules und PL/pgSQL
Autowerte/Autoindex mit Hilfe von Sequenzen
Funktionen mit Hilfe von PL/pgSQL
Backupmöglichkeiten von
PostgresSQL
Funktionsweise
Strategien
Wiederherstellen
Optimierungsmöglichkeiten von
PostgreSQL
SQL-Abfragen Datenbankeinstellungen
Seminar-Ziel
Lernen Sie, PostgreSQL zu installieren, konfigurieren und zu administrieren
Wer sollte teilnehmen
Administratoren, die PostgreSQL unter Windows oder Linux einsetzen
Dauer des Seminars
2 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
760,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
PostgreSQL Ge-Packt
Der erste Teil des Buches behandelt die SQL-Syntax, alle für die Arbeit mit PostgreSQL notwendigen SQL-Befehle sowie Datentypen, Funktionen und Operatoren. Im zweiten Teil erhalten Sie nützliche Tipps und ausführliche Informationen zur Administration, zum Performance-Tuning und zu Programmen. Der letzte Teil stellt die Client-APIs und die prozeduralen Sprachen kompakt dar. Von Savepoints und Tablespaces über viele Performance-Verbesserungen bis zur SQL:2003-Unterstützung und dem neuen Windows-Port basiert diese Referenz auf allen wichtigen Neuerungen der aktuellen Version 8. 0.
Seminar
PostgreSQL inkl. CD
PostgreSQL ist eine bekannte objektrelationale OpenSource-Datenbank, die in Hinblick auf Funktionalität, Sicherheit und Erweiterbarkeit ihren kommerziellen Verwandten gleichgestellt ist. Sie ist für eine Vielzahl von modernen Plattformen erhältlich und bildet das Backend für viele Intranet- und Internet-Anwendungen. Dem angehenden Administrator wird in diesem umfassenden Buch alles nötige Wissen vermittelt, um PostgreSQL zu verwalten und zu programmieren. Dabei werden nicht nur die Möglichkeiten mit den bordeigenen Mittel beschrieben, sondern es werden auch Zusatztools anderer Hersteller vorgestellt und bewertet. Begonnen wird mit der Installation auf Linux und Windows. Dann geht es um die Konfiguration des Systems. Es werden die ersten Tabellen angelegt, Benutzer eingerichtet und Rechte vergeben. Anschließend werden die wichtigen Themen Backup, Replikation und Reports beschrieben. Der Abfragesprache SQL ist ein umfassendes Kapitel gewidmet, die Schnittstellen zu weiteren modernen Programmiersprachen wie PHP, C# und Java werden dargestellt. Wer Daten von mySQL, Oracle, MS SQLServer oder auch Filemaker portieren will, findet wertvolle Hinweise zu den Unterschieden zwischen den Systemen. Der Autor Paul Weinstabl arbeitet seit Jahren mit PostgreSQL und vermittelt dem Leser tiefe Einblicke in das System. Seine Praxiserfahrungen sind in viele Tips und Tricks eingeflossen. Die Themen: * Das optimale Design einer Datenbank und geeignete Tools * PostgreSQL auf Linux und Windows installieren * Die Administration des Servers mit bordeigenen Mitteln und entsprechenden Werkzeugen: Benutzerverwaltung und Authentifizierung. * Datenbank-Modifikationen und Überwachung des Systems * Replikation, Connection Pooling und Reporting * Backup und Recovery * SQL und Schnittstellen zu anderen Programmiersprachen (PHP, C, Perl, C#, Python, Java) * Migration von Oracle, mySQL und MS SQL * PostgreSQL 8 Auf der CD: * PostgreSQL für Linux, Windows und die Quellen * Mono * Java 2 SE Version 5 für Windows und Linux * Zusatzprogramme, Interpreter und Skripten
Seminar
PostgreSQL. Das offizielle Handbuch
"Dieses Buch ist die offizielle Dokumentation von PostgreSQL. Es enthält sechs Bücher in einem: ein Tutorial, ein Anwender-Buch, ein Admin-Buch, ein Programmierer-Buch, eine Referenz und ein Entwickler-Handbuch. "Das Buch ist das Beste, was ich jemals über eine Datenbank gelesen habe. Ich habe noch nie eine derart vollständige und gut gemachte Arbeit gesehen. " H. -J. Schönig, PostgreSQL Consulter"