質問: ### 現状・目的 現在PpstgreSQLの勉強を始めようと考えておりますが、 DB・SQL共に知識がほぼ0な為、 土台となる知識を作る為に、 参考書の購入をしたい。 DBについては、社内に教えてくれそうな上司(MYSQL担当)がいますが、 PostgreSQLについては知識のある社員がおらず、 自力で知識を蓄える必要があります。 ### 今日までの作業 amazon等で書籍を検索しました所、 複数の参考書が当たりましたが、 ・発売より日が経っている。 ・SQLの解説をしているが、MYSQL等他のSQLと合わせての解説してある。 上記の理由により購入するのに躊躇しております。 バージョンアップ等で書籍の内容が古く使えない・使いにくくなっている可能性を考慮し、 タイトルとしてはこれだ!という書籍でも、発行年が古ければ購入候補から除外し、 今年発売の書籍を優先して候補を複数だし、内1冊を購入しました。 しかし他のSQLの解説もしなければならない為か、 PostgresSQLの解説ページが少なく、 用語の解説等一切ない、書籍の内容ができたから完成!という、 復習用にはベストな内容で今一つ参考になりませんでした。 ### 質問 この本ならどうかという推薦書籍はありませんでしょうか? 現状の最新バージョンに適していれば一番ですが、 発行より日が経っていても知識として得ておくべきだという内容であればかまいません。 ### 備考 ホームページ等で紹介されている方法で色々とやってみた事もありましたが、 1記載のないエラーで先に進めない 2エラーについて調べる 3エラー内容について解説サイトを見つけ解消する 41のページに書かれている内容通りにアウトプットされない。 というように1~4の堂々巡りを起こし、何度か再インストールを実施しております。 ### 環境 CentOS7にPostgreSQLをインストールし勉強中です。 ### 最後に システムやネットワークの仕様・不具合等の質問と違い、回答し辛い質問で申し訳ありませんが、 お知恵を拝借させていただけますでしょうか。 よろしくお願いします。
回答: 知識がゼロなら最新を追わずに、書籍のバージョンに合わせて勉強するほうが良いです。 1つバージョンが異なることにより破壊的な変更も稀によくある(変な日本語)。 ですがベースは同じなので足踏みするよりマシです。 ドキュメント類 最新だと日本語ドキュメントはないみたいですね。 アーカイブの中にバージョン9の日本語ドキュメントがあります。