여기서는 PostgreSQL 서버를 이용하기 위한 클라이언트 프로그래밍 인터페이스에 대해서 다룬다. 각 장들은 독립적으로 작성되었다. 클라이언트 프로그램을 위한 여기서 다루지 않은 다양한 프로그래밍 인터페이스가 있다. 이것은 대부분 독자적인 문서를 제공하고 있음을 알고 있어야한다. (이 부분에 대해서는 부록 H에서 소개하고 있다.) 이 부분을 읽는 독자들은 데이터베이스 서버를 이용하기 위한 SQL 명령어들 (II 부 참조)과 사용하는 프로그래밍 언어에 대해서는 익숙해야한다.