ISBN 9784798064550

図解! SQLのツボとコツがゼッタイにわかる本

図解! SQLのツボとコツがゼッタイにわかる本
出版社
秀和システム
刊行
2021-07

概要

MySQLで手を動かしながらSQLの基礎を習得する入門書

想定読者

プログラミングやデータベースの経験がなく、SQLを基礎の基礎から学びたい学生・社会人。コマンドの暗記ではなく、環境構築から実行・演習まで一通り自分の手で通したい初学者。

こんな人には向いていない

  • 基本的なSELECT文やINSERT文をすでに業務で書いているエンジニア(既知の内容が多い)
  • インデックス最適化やストアドプロシージャなど高度な機能を深く学びたい人(入門範囲にとどまる)
  • 手を動かす時間を取らず、概念だけを短時間でさらいたい読者(環境構築・実行・演習という構成が回り道に感じる)

読了後にできるようになること

  • MySQLのインストールと学習環境の構築を独力で完了できる
  • SELECT・INSERT・UPDATE・DELETE等の基本SQL文を実際に実行しながら習得できる
  • WHERE・ORDER BY・GROUP BY等でデータを絞り込み・並べ替え・集計する操作を身につけられる
  • MySQL以外にPostgreSQL・Oracle・SQL Serverとの構文や動作の差異を把握できる
  • 章末問題を解くことで、読んだ知識を自分で再現できる状態まで定着させられる

ハイライト

  • これからデータベースについて学びたいといった方のためのSQL入門書です。本書ではMySQLをインストールし、環境を構築します。実際にSQLを実行していくことができます。(本書の対象読者と、読みながら手を動かすという学習スタイルが端的に示されている冒頭の記述)
  • 問題も用意していますので、問題を解くことで、理解を深めることができるようになっています。本書では、MySQLの他、PostgreSQL、Oracle、SQL Serverでの動作検証を行っています。(演習問題による能動的学習と、4種RDBMSでの動作検証という本書の差別化ポイントが明示されている箇所)

編集メモ

Qiita言及記事0件 / 累計likes 0 / Rakutenランキング情報なし。外部シグナルが確認できないためsupplementaryとする

読む前に押さえておきたいこと

  • パソコンの基本操作(ファイル管理、コマンドプロンプトまたはターミナルの起動程度)で十分。プログラミング経験は不要
  • 数学の予備知識も不要。表形式のデータを読み書きするという概念を直感的に理解できれば学習を始められる

学習のコツ

  • 環境構築の前半パートは読み飛ばさず、実際に手元でMySQLをインストールする。手を動かす土台があってこそ後半の演習が意味を持つ
  • 問題は解答を見る前に自分でSQLを書いて実行し、それから答え合わせをする。読み流すだけのときと比べて定着率が大きく変わる
  • PostgreSQL・Oracle・SQL Serverとの比較情報は、業務で使うRDBMSが決まった段階で参照すると差異を明確に把握できる
  • 約350ページと入門書としては腰を据えた分量があるので、1日1テーマと区切って実行ログを残しながら進めると挫折しにくい
出版社による内容紹介

これからデータベースについて学びたいといった方のためのSQL入門書です。 本書ではMySQLをインストールし、環境を構築します。実際にSQLを実行していくことができます。 また、問題も用意していますので、問題を解くことで、理解を深めることができるようになっています。 本書では、MySQLの他、PostgreSQL、Oracle、SQL Serverでの動作検証を行っています。

この本がどの学習段階で役立つかは、 関連する ロードマップ から確認できます。

質問に答えるだけで、
あなたに合う専門書が見つかる

IT・デザイン・士業・医療・経理・教育・研究 ほか、あらゆる分野の専門書と 「読む順序」(学習ロードマップ)を収録。何を選べばいいか分からなくても、 いくつかの質問に答えるだけでたどり着けます。