学習ロードマップ
SQL の基礎から MySQL の運用・チューニング、PHP 連携までを 5 冊で通し、業務で使える RDBMS スキルを固める。
このロードマップが扱うもの
- SQL を書いた経験が浅く、SELECT と JOIN でつまずきがちなアプリケーション開発者 - MySQL / MariaDB を業務で触り始め、設定ファイルや EXPLAIN の読み方に自信が持てないエンジニア - Web アプリの DB 層を自分で設計・運用できるようになりたい初級〜中級開発者
このロードマップの全体像
ロードマップ
第 1 章
文法だけでなくテーブル設計の背景まで扱う入門書。MySQL を学ぶ前段として、リレーショナルモデルの語彙と考え方をここで揃える。
MySQL を実際にインストールして SELECT から書いていく演習型の一冊。1 冊目の概念を、自分の手で動かす経験に変換する位置づけ。
セットアップ、設定、内部動作、バックアップ、レプリケーションまで MySQL 特有のテーマを集中的に学ぶ中核本。業務運用の骨格を作る。
PHP から MySQL を使う構成を題材に、アプリ層と DB 層をつなぐ典型パターンを学ぶ。CRUD の組み立て方と責務分担の感覚を掴む章として置く。
ハードウェアから DB・ネットワーク・セキュリティまでを 1 冊で見渡す土台本。MySQL のチューニングを深めるための地の足固めとして最後に読む。