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