To get the most out of this book

In order to test and run the code examples you will need a working instance of PostgreSQL 11 or greater. In particular, it is required that you have a working client (such as psql), a user account, and a database you can work on.

In order to test Perl examples you will need a recent installation of Perl 5, and a Java 8 JDK to compile and run Java examples.

Any other specific requirements will be detailed in the chapters.