Synopses & Reviews
PostgreSQL is an object-relational database server that is widely considered to be the worlds most advanced open-source database system. It is ANSI SQL-compatible, and it offers powerful features to enable more complex software design than would be possible with relational databases that are not object-oriented. PostgreSQL is extremely modular, it supports a large number of datatypes, and programming interfaces for PostgreSQL are available for all important programming languages, including C, Perl, Python, Tcl, Java, and PHP.
PostgreSQL Developers Handbook provides a complete overview of the PostgreSQL database server and extensive coverage of its core features, including object orientation, PL/pgSQL, and the most important programming interfaces. The book introduces the reader to the language and syntax of PostgreSQL and then moves quickly into advanced programming topics.
About the Author
On August 9, 1978 Hans-Jürgen Schönig was born in Knittelfeld, a small town 125 miles southwest of Vienna. After primary school he attended a private school in Seckau. After the high-school final exam he started studying Economics of Information at the Technical University and the University of Vienna. Just for fun Hans started working on various projects and was finally employed at Synthesis (an Austrian research company focusing on forecasting the Austrian labor market), in September 1998. There he was responsible for the scientific analysis of data provided by the Austrian social security insurance system (all together dozens of millions records). During the time at Synthesis he worked with Unix systems and automated text production, using EFEU, LaTex and Perl. Additionally, he taught Unix classes in an adult education program once a week.
In 2001 Hans and Ewald left Synthesis to found Cybertec Geschwinde & Schönig OEG and focused entirely on PostgreSQL and Unix databases.