【SQL】レベル別おすすめ参考書4冊
初級
これからSQLを始める人におすすめ!
スッキリわかるSQL入門 第2版 ドリル222問付き! (スッキリシリーズ)
- 作者: 中山清喬,飯田理恵子,株式会社フレアリンク
- 出版社/メーカー: インプレス
- 発売日: 2018/11/30
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
こちらの本は、これからSQLを学び始めるという方に非常にオススメです。
おすすめのポイントとしては、練習問題が非常に沢山用意されているところです。
いくら分かりやすい解説でいくら説明されても、
実際に自分で書かなければ習得したと言えません。
その点、こちらの本はドリル形式になっており、
ブラウザから学習サイトを開き、SQLを書いて勉強することができます。
脱超初心者を目指すなら
SQL 第2版 ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)
- 作者: ミック
- 出版社/メーカー: 翔泳社
- 発売日: 2016/06/17
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
先程ご紹介した本でも十分勉強になるのですが、
もう少し踏み込んだ内容も勉強したい方にオススメです。
1冊目の本で勉強して、SQLの書き方はだいたいわかったが、
ウィンドウ関数?HAVING?となっている方にはオススメです。
中級
初級から中級の架け橋として
達人に学ぶSQL徹底指南書 第2版 初級者で終わりたくないあなたへ (CodeZine BOOKS)
- 作者: ミック
- 出版社/メーカー: 翔泳社
- 発売日: 2018/10/11
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
こちらの本は、SQLの書き方を網羅的に解説するのではなく、
初心者から中級者に向けて架け橋的な参考書になっております。
SQLの書き方が一通り理解したが、CASE文やEXISTSなどを
使いこなせていないかも。。と思う方にはおすすめの本になります。
私自身、HAVINGはあまり使っていなかったのですが、
この参考書を読んでからは、積極的に使ってみようとなりました。
また、EXISTS関数がどれほど便利な関数か理解できたため、
これまでの冗長なSQLを改善することができたと思います。
上級
分析でSQLを使う人にオススメ
- 作者: 加嵜長門,田宮直人,丸山弘詩
- 出版社/メーカー: マイナビ出版
- 発売日: 2017/03/27
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
こちらは、現場で実際にSQLを使って分析を行う人にオススメの本になります。
ウェブサイトに訪問した人やアプリ利用者のログを分析するときに使うような
具体的な集計や処理の方法に関してサンプルを用いながら示してくれています。
SQLを用いた集計方法などは、意外に参考書が少なく、
本屋さんに行っても、SQL入門書やデータベースに関しての本はたくさんあるのに、
分析で利用するSQLに関しては書籍が少ないのは事実です。
今回はレベル別にSQLの参考書に関してまとめてみました。
データベース設計というよりは、どうやって欲しい数値をSQLで書くかに特化して
おすすめできる参考書をご紹介しました。
ぜひ、これからSQLを使い始める人には、利用していただきたい本ばかりです。