Book description
PostgreSQL is an object-relational database server that is widely considered to be the world¿s 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 Developer¿s 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.
Table of contents
- Copyright
- About the Authors
- Acknowledgments
- Tell Us What You Think!
- Introduction
-
I. PostgreSQL
- 1. About PostgreSQL
- 2. Preparing
- 3. An Introduction to SQL
- 4. Understanding Transactions
- 5. PL/PGSQL
- 6. Database Administration
- 7. Backup and Recovery
- 8. Performance Tuning
-
9. Programming Interfaces
- C/C++
- Embedded SQL C Preprocessor (ECPG)
- Perl
- PHP
-
Java
- A short history of Java
-
JDBC
- What is JDBC?
- Components of a JDBC-Enabled System
- A Few Words about Java, SQL, and JDBC Driver
- Installing JDBC under Linux RedHat
- Connecting
- Simple Queries and Retrieving Data
- An Overview of the JDBC-API
- JDBC and Transactions
- Exception Handling with java.sql.SQLWarning
- Prepared Commands
- Stored Procedures
- PostgreSQL Extensions to the JDBC API
- A Final Example
- Python
- TcL/TK
- ODBC
- 10. Extended PostgreSQL—Software for PostgreSQL
-
II. Practical PostgreSQL Solutions
- 11. Importing Data and Working with Binary Data
- 12. Generating Multidimensional Results
- 13. Classification of Data—Real-World Examples
- 14. Generating Flash with PostgreSQL and PHP
- 15. PostgreSQL Regression Tests
- 16. Extending PostgreSQL's Core Features
- 17. Date Calculations
- 18. Persistent Database Connections with PHP
- 19. Using PostgreSQL and Microsoft Software over the Network
- 20. Drawing Graphs on Unix Systems Using gnuplot and PostgreSQL
Product information
- Title: PostgreSQL Developer's Handbook
- Author(s):
- Release date: December 2001
- Publisher(s): Sams
- ISBN: 9780672322600
You might also like
book
PostgreSQL
PostgreSQL is the world¿s most advanced open-source database. PostgreSQL is the most comprehensive, in-depth, and easy-to-read …
book
PostgreSQL: Up and Running
If you’re thinking about migrating to the PostgreSQL open source database system, this guide provides a …
book
Learning PostgreSQL 10 - Second Edition
Leverage the power of PostgreSQL 10 to build powerful database and data warehousing applications. About This …
book
Mastering PostgreSQL 12
Master PostgreSQL 12 features such as advanced indexing, high availability, monitoring, and much more to efficiently …