PostgreSQL ist DIE Open-Source-Datenbank, wenn es um anspruchsvolle Unternehmenslösungen mit hohen Ansprüchen an Performance und Skalierbarkeit geht.
Dieses Buch bietet neben einem umfassenden Überblick über das objektrelationale Datenbankmanagementsystem und dessen Grundlagen den praxisnahen Einstieg auch in komplexe Einsatzszenarien. Die Unterschiede zwischen verschiedenen Versionen werden ebenso behandelt wie Programme für den Datenbank-Zugriff.
Administratoren finden hier detaillierte Informationen zur Installation und optimalen Konfiguration, aber auch zu wichtigen Themen wie Backup, Replikation und dem Umstieg von anderen DBM auf PostgreSQL.
Vornehmlich an Entwickler wenden sich die über Maintenance und Performanceoptimierung hinaus behandelten Themen wie z.B. die systematische Analyse von Anfragen und die Nutzung des Planers. Auch die Verwendung verschiedener clientseitiger Programmiersprachen (Perl, PHP, Python, Java, Ruby) sowie das Erstellen serverseitiger Funktionenin unterschiedlichen Programmiersprachen (PL/pgSQL, C, PL/Perl, PL/Python) beschreibt dieses Buch.
Dieses Buch bietet neben einem umfassenden Überblick über das objektrelationale Datenbankmanagementsystem und dessen Grundlagen den praxisnahen Einstieg auch in komplexe Einsatzszenarien. Die Unterschiede zwischen verschiedenen Versionen werden ebenso behandelt wie Programme für den Datenbank-Zugriff.
Administratoren finden hier detaillierte Informationen zur Installation und optimalen Konfiguration, aber auch zu wichtigen Themen wie Backup, Replikation und dem Umstieg von anderen DBM auf PostgreSQL.
Vornehmlich an Entwickler wenden sich die über Maintenance und Performanceoptimierung hinaus behandelten Themen wie z.B. die systematische Analyse von Anfragen und die Nutzung des Planers. Auch die Verwendung verschiedener clientseitiger Programmiersprachen (Perl, PHP, Python, Java, Ruby) sowie das Erstellen serverseitiger Funktionenin unterschiedlichen Programmiersprachen (PL/pgSQL, C, PL/Perl, PL/Python) beschreibt dieses Buch.