どのような分野であっても、物事の根底にある考え方を理解することは重要なことです。ところが、こと、データベース分野に於いては、ツールの使い方の学習が先行しがちです。SQL文を覚え、データを抽出したりテーブルを作ったり。たいがいの日常業務は、それで困ることもないのかもしれませんが、データが失われにくい設計や動作が遅くない実装をしたい時、あるいは、なんらかのトラブルの解決をしなければならない時、基礎となる考え方を理解していないと、行き詰まってしまうものです。 システム開発で RDBMS に関わることのあるすべての人に読んでもらいたいのが、ジョー・セルコの著作です。中でも、「Joe Celko's SQL for Smarties, Advanced SQL Programming」はSQL界のバイブルと言って良いでしょう。 日本語版は、第2版を翻訳したものが2001年4月に出版されましたが、第3
![これは英訳したいセルコの最新刊!−−「プログラマのためのSQL第4版」 - sakaikの日々雑感~(T)編](https://cdn-ak-scissors.b.st-hatena.com/image/square/b0e52c62697efbf4e0cee1c2ee9a4aec05f23a7c/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fsakaik%2F20130517%2F20130517220920.jpg)