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