PHP

[書評]エンジニアが”イラストで理解 SQL はじめて入門”を実際に読んでみた結果

豊作男子のさくちゃんです。現在は関西のIT企業で内定者アルバイトしながら、休日は農業やブログを運営しています。学生です。
さくちゃん
さくちゃん

現在まだ学生ですが、某企業のウェブサイトの運営を行ったり、インターンでIT企業のPHPの開発案件に携わったりしています。そんな私ですが、1年半前までまだプログラミングについて未経験の初心者でした。今回は初心者時代に使用していた"イラストで理解 SQL はじめて入門"のメリットやデメリットを経験談も交えながら解説していきたいと思います。

"イラストで理解 SQL はじめて入門"とは

"イラストで理解 SQL はじめて入門"はSQLを学習する人に向けた、新感覚な入門書です。イラストを中心に解説することでSQLがわかりやすくスラスラ理解できます。重要な内容は全てイラストで解説されていますので、イラスト部分だけを読んでもSQLをマスターすることができます。

目次

第1章 データベースとは
1-1 SQLとは
1-2 データベースを使ってみよう
第2章 ここに説明文を入力してください。
2-1 SELECTを実行してみよう
2-2 SELECT命令を構成する要素を把握しよう
第3章 データを放り込んでみよう
3-1 SELECT句を使ってデータを抽出してみよう
1 SELECT句で列指定をしてみよう
3-2 WHERE句を使ってデータ抽出してみよう
第4章 いろいろな条件で検索してみよう
4-1 条件式を組み合わせてみよう
4-2 あいまい検索してみよう
4-3 その他の検索を見てみよう
第5章 データを並び替えてみよう
5-1 並び替えしてみよう
5-2 行制限してみよう
第6章 データを演算してみよう
6-1 SELECT句で計算してみよう
6-2 WHERE句やORDERBY句で計算しよう
6-3 NULLについて理解しよう
第7章 関数を使ってデータを加工してみよう
7-1 算術計算を使ってみよう
7-2 文字列関数を使ってみよう
7-3 日付関数を使ってみよう
第8章 データの追加・削除・更新をしてみよう
8-1 データを追加してみよう
8-2 データを削除してみよう
8-3 データを更新してみよう
第9章 集計してみよう
9-1 集約関数で集計してみよう
9-2 グループ化してみよう
9-3 その他の集計についてみてみよう
第10章 テーブルを作成・削除してみよう
10-1 テーブルを作成・削除してみよう
10-2 プライマリキーを理解しよう
10-3 ビューを使ってみよう
第11章 複数のテーブルを扱ってみよう
11-1 サブクエリを使ってみよう
11-2 テーブルを結合してみよう
11-3 その他の決同を見てみよう
第12章 トランザクションを使ってみよう
12-1 トランザクションを使ってみよう
12-2 クライアントサーバーを理解しよう

このような構成になっています。初心者の方に一番注意喚起したいのは、「ここまで理解できているから、途中から始めよう」と考えることです。途中から始めるのではなく、しっかりと順序よく進めていきましょう。

Kindle版用ソフトウェアのダウンロード方法

こちらの本はCDが付帯しており、そちらからソフトウェアをダウンロードすることができます。ですが、Kindle版をダウンロードした場合はCDが付帯しておりません。

その場合はKindle版の本の289ページの右上にIDとパスワードがございますのでそちらの情報をこちらに入力してください。

上記の画像のURLはこちらです。

https://gihyo.jp/book/2019/978-4-297-10543-3/support

こちらに入力しましょう。これでKindle版でもソフトウェアのダウンロードが完了できましたね。


 

なぜ私が"イラストで理解 SQL はじめて入門"を買ったのか

プログラミングにデータベースは必ず必要になってきます。PHPの勉強をする際にXAMPPをインストールするのですが、その際にもMySQLというデータベースを使用します。

そこで私はPHPを勉強するなら、SQLの勉強も一緒にしないといけないと思い、こちらの本を買いました。

"イラストで理解 SQL はじめて入門"をなぜ私がおすすめするのか理由を2つ述べますね。

  • 初心者目線で作られているので本の構成が丁寧
  • イラスト調でSQLについて説明しているので分かりやすい

SQL初心者が最初に読む本としてベストです。構文を学ぶ順番や流れに繋がりがあり、簡単に理解することができました。おすすめです。

ただSQLのことを学ぶこともできますが、どうせならPHPの勉強も一緒にしてみましょう。

PHPを学ぶ1冊目は"確かな力が身につくPHP「超」入門"がおすすめです。こちらは他のPHP入門書に比べて、初心者に易しいです。記述が多く、ページ数も文字数も多いので分かりやすく初心者は一気にPHPへの理解を深めることができるのではないでしょうか。


PHPを学ぶ2冊目は"独習PHP 第3版"です。PHPはセキュリティ対策もしっかりと勉強をしていないといけません。"独習PHP 第3版"はセキュリティ対策もキチンと学ぶことができるのでおすすめです。

どんな人に"イラストで理解 SQL はじめて入門"がおすすめか

文字だけの本を見て勉強することが苦手な方に"イラストで理解 SQL はじめて入門"がおすすめです。イラストだけを読んでSQLについて理解することもできますので、文字だけの参考書より飽きずに勉強を進めることができるでしょう。

さらに専用のソフトウェアが付帯されているので実際にSQLを動かしながらコードを書くことができるのでいち早くSQLについて理解することができます。

もし本当にSQLについて本格的に勉強をしたい方はこちらの本を一度読んでみることをおすすめします。