commentsミックさんと木村明治さんの新著「おうちで学べるデータベースのきほん」を著者から献本頂いたので、その書評を書きます。タイトルどおりの「きほん」が詰まった本なのですが、読み進めるとRDBをある程度使ったことがある人でも「ほお」っと関心する部分がたくさんある本です。表紙にはこんな人にお勧めとして、IT業界の営業職の方や入門書を読んで挫折した人、そして現場のプログラマーやエンジニアと書かています。広い層にアプローチする本なので薄味になるのではとおもいきや、そこは実力がある両著者ですので、うまく「きほん」となるエッセンスを抜き出して一冊にまとめられています。最初は本当に簡単なところ、例えば「なぜRDBは必要なのか」から入って、RDBのシステム構成、正規化とSQL、バックアップ&リカバリーの考え方までカバーされています。「営業職や経営者の方が基礎教養としてRDBを学べる本」というのは他には見たことがなく、貴重な一冊です。基礎教養が目的であれば、本書を全て理解する必要はなく、第1章〜第4章まで理解できれば十分ではないでしょうか。3章はコストと得られる対価について、4章はシステムの可用性とその限界について分かりやすく解説しており、必読です。各章の終わりにはサマリーと確認のための簡単な問題もあり、ちょっとした試験対策本の雰囲気ですね。解説の方法や、たとえ話も非常に的確で分かりやすくかつ誤解が少ないように気をつけて組み立てられています。本書が素晴らしいのは「初心者が不思議に思いそうな疑問」を広くカバーし、かつ明確に答えている事です。RDBに慣れてしまった身からすると、良くここまで初心者の疑問を色々な角度で思いつけるなあと関心させられました。PostgreSQLは4階層ってご存知でした?)、そもそもなぜシステムにお金を払うのか?など、ITシステムに慣れていない人には分かりづらい情報の解説が多数含まれています。現役エンジニアの方には簡単すぎる内容かというとそうでは無いです。エンジニアといっても立場はさまざまで、RDBへの関わり方も人それぞれで大きく違ってるでしょう。いつも触っていて得意な部分とそうでない部分があるでしょうから、不慣れな部分の学習資料として有用な本です。いつもアプリケーションプログラムからSQLを実行する側にいる人にとっては、バックアップの話は新しく知る情報も多いでしょうし、逆にRDB管理をしているDBAの人にとってはSQL側の話が興味深く読めると思います。時々、ほんのちょっと毒っけのある文章が入るのも楽しいところです。長く業界に居るベテランの人にとっては「そうそう、そうだよなあ」と著者に共感を感じながら楽しめる本になっています。DB2と広くカバーされていますので、どのRDBを使うエンジニアでも大丈夫です。本書は「学ぼう!」と「やってみよう!」のコーナーに分かれており、分量的に大きくは無いですが「やってみよう!」ではRDB(MySQL)に接続して、学んだことを実践できるようになっています。RDBの世界も他のエンジニアリングの世界と同様、手を動かして初めて深く理解できる事が多い分野ですので、ぜひトライしてみていただきたいです。これからRDBにチャレンジする事になった方にぜひ手にとっていただきたい入門書です。検索キーワードが指定されていません。最近の項目を表示しています。検索もしくは上下矢印キーを使って項目を選択してください。