- 作者: John L. Viescas,Douglas J. Steele,Ben G. Clothier,株式会社クイープ
- 出版社/メーカー: 翔泳社
- 発売日: 2017/12/20
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (3件) を見る
えふぇくてぃぶ(´・ω・`) いわずとしれたEffectiveシリーズのひとつで、そのタイトルの通り、SQLやDBMSに関するベストプラクティスが手ごろにまとまっています。ただSQLと大々的にうたっているわりにSQLそのものに関する記述は6-7割程度で、残りはDBMSに関する記述になります。もっともSQLとDBMSは切っても切り離せない関係にあるので、DBMSに関する記述が多くなってしまうのは仕方ないかなという気はします。
正直なところ、本書を読んでみて、目新しいと思えるトピックはなかったように感じました。しいていうならば、インデックス周りの話は勉強になったというか、体系だって学べたのはよかったと思います。ここでわたしのバックグラウンドを話しておくと、アプリケーション開発中心のシステムエンジニアで、SQLやDBMSにはちょっとだけ関心をもっており、いろいろと関連書を読んでいます。この程度の人間でも「基本の復習にはなった」というような感想を持つので、上級者やSQL魔人(SIerにはそういう人がたまにいるのだ)にはやや物足りないかもしれません。
しかし逆に言えば基本がしっかりとまとまっているということであり、脱初心者や中級者を目指すという人には本書はもってこいだと思います。ベテランの開発者でもSQLやDBMSが苦手という人は少なくないため、その分野について、人よりちょっぴり抜きんでているだけでも結構武器になるはずです(実体験)