アイテム詳細
FreeBSD/Linux/Windows2000で使うPostgreSQL詳解
レビュー(Amazon.co.jp)
本書はLinuxやFreeBSDなどのPC-UNIXで広く活用されているフリー(無料なだけでなく、変更や再配布に関しても自由)のリレーショナル・データベースであるPostgreSQLについてそのインストールから標準SQL、PostgreSQL での拡張SQL、JavaインタフェースであるJDBCやWebでの利用などについて説明したチュートリアル寄りの解説書である。
データベースというとOracleとMicrosoft SQL Serverが二大巨頭とされているが、PC-UNIXの世界ではそのソースコードが公開されたアプリケーションへの需要が高く、FreeBSDとMySQLという2つのデータベースが利用されている。海外ではMySQLの人気が高いのだが、日本ではFreeBSDも広く活用され、また一般的にPostgreSQLはMySQLよりも高機能であるとされている。PostgreSQLはフリーで開発されているのだが、日本での開発者も多く、彼らの尽力により現在では日本語もサポートされている。(ただし、この場合、使用する文字コードはEUC-JPとなる)
本書の内容を順に挙げる。2章はLinux、FreeBSDおよびWindows2000でのインストール。3章および4章で標準SQLおよび拡張SQLの解説。5章がユーザ拡張。6章がJDBCインタフェース(Java)、7章がC言語での問い合わせであるlibpq解説。8章と9章でWebアプリケーションや、Windowsからのアクセスなどを解説している。
本書の特徴はWindows2000での利用を考慮した点だが、インストールに関しては日本語対応が割愛されている。その他の部分はPC-UNIXと変わらず利用できるようだ。
また本書はPostgreSQLの解説であり、データベースの問い合わせ言語であるSQLについてはあまり多く述べられていない。多くのデータベースの解説書と同様に、SQLについての知識が必要な場合にはこれに特化した書籍がほかに必要となるだろう。(西谷真一)
カスタマーレビュー ![]()
FreeBSD/Linux/Windows2000で使うPostgreSQL詳解
(2001-09-22)
PostgreSQLのように優秀なフリーのデータベース・ソフトがWindowsでも使用できるにもかかわず、"PostgreSQL"をタイトルに掲げているもその記述部分があまりにも少ない書籍ばかりが存在することに諦めを感じ続けていました。本書はWindowsで使用する事において、正に期待の書でした。プログラムを組むに当たってのC言語との連関やODBC・JDBCの詳述は、PostgreSQLをLINUXでお手軽に使おうという趣ではなく、いかにこのソフトを使い切るかの手引書といえる。LINUXでの入門書以上としての位置付けは十分である他の書籍を批判するつもりは一切ない。しかし、本書は更に一歩を踏み出す時には、必ず必要となる事を、LINUXユーザーでもある者として付け加えたい。筆者が、本書以上の内容をこの本に収めようとしたら、分冊になるか、あるいは特定のプログラムについての解説書の様になってしまったであろう。筆者の努力に感謝したい。
