Despite the fact that many books claim to be for everyone from the beginner to the professional this book is one of the few that actually hits the mark. Not content to just dive right into PostgreSQL and how to us it, the authors include a lot of database history and theory that is sadly lacking from similar books. But it is not just for beginners. The authors include more advances sections on things like accessing the database using C, PHP, Perl, Java, and C#.
Between this beginning user and advanced user level the authors fill in all the intermediate parts so the book ends up providing a well-organized education from the principles of database design through database setup, query, ODBC access setup, and using a programming or scripting language to accessing and updating the database. The book also includes detailed information on selection procedures, data manipulation, functions, stored procedures, triggers, and PostgreSQL Administration. As a result you end up with a book where the database theory applies to all relational databases and as it becomes more technical in nature it moves from there to information specific to PostgreSQL for the advanced user, administrator, or programmer. Beginning Databases with PostgreSQL, Second Edition is highly recommended to anyone interested in using the particular SQL engine.
Author: Neil Matthew, Richard Stones
Publisher: Apress
2560 Ninth Street, Suite 219
Berkeley, CA 94710
Copyright: 2005
ISBN: 1590594789
Pages: 541 plus multiple appendixes and index