本書はPostgreSQLのオフィシャルドキュメントです。 PostgreSQLソフトウェアの開発と並行してPostgreSQL開発者とそれ以外のボランティアにより書かれてきました。 現在のバージョンのPostgreSQLが公式にサポートする全ての機能を網羅しています。
PostgreSQLの膨大な情報を取り扱いやすくするため、本書はいくつかの部分で構成されています。 それぞれの部分は異なるユーザクラスを対象としており、ユーザに対してもPostgreSQLの経験に異なる段階があることを意識しています。
パートIは新規ユーザ向けの形式ばらない入門編です。
パートIIはユーザレベルのパフォーマンスチューニング、データ型や関数などのSQL問い合わせ言語環境についてを文書化したものです。 PostgreSQLユーザは皆、一読すべきです。
パートIIIはサーバのインストールと管理について記載しています。 PostgreSQLを実行させているユーザは全て、個人用やその他用途などの目的にかかわらず、この部分を読むべきです。
パートIVはPostgreSQLのクライアントプログラム用プログラミングインタフェースについて記載しています。
パートVにはサーバの拡張機能について上級ユーザ向けに情報を提供します。 話題にはユーザ定義型やユーザ定義関数があります。
パートVIにはSQLコマンド、クライアントおよびサーバプログラムに関する情報があります。 この部分では、他で構成された情報を補助するために、コマンドやプログラムを順番に説明します。
パートVIIにはPostgreSQL開発者が利用可能な類別された情報があります。