SQL 第 2 版 ゼロからはじめるデータベース操作(エスキューエルダイニハン ゼロカラハジメルデータベースソウサ)
- 著者:
- ミック(ミック)
- 出版社:
- 翔泳社
- 出版日:
- 2016年06月16日頃
- ISBN:
- 9784798144450
- シリーズ:
- プログラミング学習シリーズ
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
本書は、「データベースや SQL がはじめて」という初心者を対象に、プロのデータベース (DB) エンジニアである著者が SQL の基礎とコツをやさしく丁寧に教える入門書です。第 2 版では、解説・サンプルコードを最新 DB の SQL に対応したほか、 (PostgreSQL を例に) アプリケーションプログラムから SQL を実行する方法の解説章を新設。 SQL の書き方からアプリケーションでの利用方法までフォローします。
技書の森解説
プログラミング経験がまだ浅い段階で「データベースを触りたい」と思ったとき、最初に手に取る本として長く選ばれ続けている一冊です。 SELECT 文の書き方から始まり、 WHERE 句、結合、サブクエリ、集約関数、ウィンドウ関数へと段階的に進みます。著者のミックは SQL の解説書を複数手がけており、初学者がつまずきやすいポイント (NULL の扱い、 GROUP BY の制約、相関サブクエリ) を丁寧に言語化する筆致が特徴です。
本書の対象は「 SQL を書いたことがない、またはほとんど書いたことがない人」です。環境構築の手順から始まるため、ターミナルに慣れていない人でも手を動かしながら学べます。逆に、業務で日常的にクエリを書いている人にとっては既知の内容が大半を占めます。
同じ著者の『達人に学ぶ SQL 徹底指南書』が「 SQL を書ける人がさらに巧みに書くため」の本であるのに対し、本書は「 SQL を書けるようになるため」の本です。また『達人に学ぶ DB 設計 徹底指南書』がテーブル構造そのものの設計を扱うのに対し、本書は既にあるテーブルに対してクエリを発行する技術を扱います。この役割分担を把握しておくと、学習の段階に合わせて迷わず選べます。
言及 Qiita 記事 (53 件)
【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた
♡ 2568初心者, まとめ, 技術書, 勉強, 新人プログラマ応援エンジニアに読んで欲しい技術書90選
♡ 1951技術書, 書籍, 新人プログラマ応援化学系研究者が完全未経験からWeb系自社開発企業に転職するまで
♡ 742ポエム, 転職, 未経験エンジニアDB未経験の新米エンジニアが読んだ書籍を時系列順に紹介
♡ 321MySQL, SQL, SQLServer, oracle, DBデータサイエンスにオススメの本80冊!
♡ 255Python, SQL, 機械学習, 統計学, データサイエンス【読書の夏?】各分野のおすすめ技術書を75冊まとめてみた
♡ 68AWS, Security, 初心者, 技術書, AI【初学者向け】最速で実務に入るためのロードマップ Rails編
♡ 58Ruby, Rails, ポエム, 初学者向け, 駆け出しエンジニアJavaから職業プログラマをスタートするプログラミング初心者に読んでほしい技術書たち(2017年版)
♡ 54Java付け焼き刃でSQLやってた人が見落としてた色々な事
♡ 45SQL入社前・新卒1年目に読んだ12の技術書
♡ 39初心者, 技術書, 書籍紹介