PC UNIXユーザのためのPostgreSQL完全攻略ガイド
本書前半では、PostgreSQLの概要、インストール方法、文法の解説、環境設定を解説。後半では、Tcl/Tkインタフェースを使ったMail/Newsの全文検索システムの開発例、PHPインタフェースを使ったApacheなどWebサーバーとの連携方法、RubyやJDBCドライバを使った簡単なプログラムを紹介する。最終章では、パフォーマンスチューニングなどのTipsを紹介している。
本書で扱っているPostgreSQLのバージョンは、第2版(改訂版)では6.5だったが、本書第3版では7.1.1となっている。PostgreSQLは、バージョン6から7へとメジャーバージョンアップされたため、PostgreSQLに関する記述内容は全面的に書き換えられている。PostgreSQLに新たに追加された機能であるWAL(Write Ahead Logging)、外部キー(参照整合性制約)、外部結合(OUTER JOIN)などの説明も詳しい。
付属CD-ROM(2枚)には、PostgreSQL 7.1のソースコードとパッチ、オンラインマニュアル、Plamo Linux 2.2、PHP、Rubyなどを収録している。(遠野 諒)
これから始める人などにはお勧めの一冊だと思います。 いっしょに頑張りましょう!!
7で追加された新機能を中心に大幅にページが追加されています。さらに、Perlでの例が無くなりましたが、Rubyでの解説が取り上げられているのも気に入りました。ただ、ユーザ的にはPerlの例も必要でないかと思います。もともと、第2版のシーラカンス本のPerlのサンプルはPg.pmを元にしていましたが、DBD::Pgを元にした解説があればもっと良いものになったと思います。
全体的に、時代に合わせて実際の運用に必要な項目が追加されている感じです。