MySQLの学習に役立つ書籍

MySQLの学習はこのサイトだけでは不十分です。本格的な学習をするうえで、参考になる文献をここでは紹介していきましょう。

基本的な入門書

このサイト以外にも、MySQLの入門書は実に様々です。自分にあった入門書を一冊手元に置いておくとよいでしょう。

手元に置いておきたい入門書
基本情報詳細
1 タイトル 基礎からのMySQL 改訂版 MySQLの入門から、PHPを使った簡単なWebアプリケーションの作り方までを解説した本です。Webアプリケーションを作りたいと思っている人がデータベースを学習するのにはぴったりの一冊です。
著者西沢 夢路
出版社ソフトバンククリエイティブ
レベル初級
2 タイトル SQL ゼロからはじめる
データベース操作
データベースやSQLがはじめての初心者にはぴったりの入門書です。MySQLに限らず、Oracle、SQL Server、DB2、PostgreSQL、MySQLといった各データベースの違いについても解説してくれます。
初心者がハマりやすいポイントも図解を使って詳しく解説しています。
著者ミック
出版社翔泳社
レベル初級
3 タイトル SQLの絵本
データベースが
みるみるわかる9つの扉
有名なアンクの「絵本」シリーズのSQL版です。イラストがふんだんに使われており、データがどのように動いているのかを理解するためにはぴったりの一冊です。
そもそもデータベースがどのようなものかわからない人は、まずこの本からスタートしてみると良いでしょう。
著者アンク
出版社翔泳社
レベル初級

実力アップを目指す

SQLの基本を学習し終えた人のために、さらなるレベルアップを目指すための練習ができる専門書です。

SQLの実力アップを目指すために
基本情報詳細
1 タイトル SQL書き方ドリル 35の例題を厳選して紹介し、それらをもとに徹底的にSQLを書けばよいのか、考え方と書き順をわかりやすく解説してくれています。
また、問題を何度も反復することにより力をつけられるようになっており、SQLの基礎を学び終えて、実力を養いたいと考えている人にはぴったりです。
著者羽生章洋,和田省二
出版社技術評論社
レベル初級・中級
2 タイトル 書き込み式SQLのドリル タイトルの通り、さまざまな問題を、回答欄に書き込むことによって学習するためのSQL練習本です。MySQL、Postgre SQL、SQLite、SQL Server、Oracleに対応しています。反復練習をすることによって、SQLの習熟度を上げることが可能です。
著者山田 祥寛
出版社日経BP社
レベル初級・中級
3 タイトル スッキリわかる SQL 入門
ドリル215問付き!
SQLの入門書ですが、豊富な練習問題がついているのが特徴です。学びながら練習問題で実力をつけることができます。
また、エラーの原因がすぐわかる「エラー解決虎の巻」や、DBMSの「方言」リファレンスなど、開発現場で役立つ資料もついています。仕事中の技術者の傍らに置いておきたい一冊です。
著者中山 清喬,飯田 理恵子
出版社インプレスジャパン
レベル初級・中級

手元に置いておきたい資料

SQLが使えるようになったプログラマーが、手元に置いておくと良いリファレンス類です。

リファレンス類
基本情報詳細
1 タイトル SQLポケットリファレンス SQLのリファレンスとして定評のある一冊です。Oracle、SQL Server、DB2、PostgreSQL、MySQL、Accessなどといった、データベースの種類ごとに対応した構文・サンプルが豊富です。
仕事で様々なデータベースに触れる機会があるのなら、手元においておきたい一冊です。
著者朝井 淳
出版社技術評論社
レベル中級
2 タイトル SQL逆引き大全363の極意 有名な、「逆引き」シリーズのSQL版です。Oracle、PostgreSQL、MySQLといった、さまざまなデータベースで実現したいことに近い項目のSQL文を調べることができます。実用的なサンプルが豊富で、手元にあるとありがたい一冊です。
著者アシスト
出版社秀和システム
レベル初級・中級
3 タイトル MySQL全機能バイブル
~現場で役立つAtoZ~
MySQLに特化した一冊です。MySQLのバージョンごとの違いから、。プロセスやメモリーといったMySQLの動作原理や管理ツール、更にはレプリケーション、パラーメータの設定例などといった高度な内容まで取り扱っています。
著者鈴木 啓修
出版社技術評論社
レベル中級・上級

ワンランク上を目指す

SQLを一通り学び、さらに高度な技術を身につけたいと考えたい人にぴったりです。

SQLの高度な技術
基本情報詳細
1 タイトル 達人に学ぶ SQL徹底指南書 開発者向けWebサイト「CodeZine」に連載された内容に大幅に加筆・訂正をしたものです。200を超す豊富なサンプルコード、25問の練習問題があり、DBエンジニアに必要なSQLの正しい書き方・考え方を身につけることができます。DBに関する名著の一つとされています。
著者ミック
出版社翔泳社
レベル初級・中級
2 タイトル SQLパズル
プログラミングが変わる
書き方考え方
データベースの名著である「Joe Celko's SQL Puzzles and Answers」の日本語翻訳版です。
販売管理や売上ランキング、財務計算といった日常業務を題材にした全75問のパズルを通じて、高度なSQLプログラミングテクニックを身につけられる一冊です。
著者ジョー・セルコ(著)
ミック (翻訳)
出版社翔泳社
レベル初級・中級
3 タイトル プログラマのためのSQL 名著「Joe Celko's SQL for Smarties, Fourth Edition: Advanced SQL Programming」の日本語版です。SQL全般について詳しく解説した「SQLプログラミングバイブル」として定評があります。基礎から高度な技術まで網羅的に学習できる名著です。
プロとして押さえておきたい技術が豊富な一冊です。
著者ジョー・セルコ(著)
ミック (翻訳)
出版社技術評論社
レベル中級・上級

データベースの設計

自らデータベースの設計を行いたい人にお勧めの本です。

データベースの設計なら
基本情報詳細
1 タイトル 達人に学ぶDB設計徹底指南書
初級者で終わりたくないあなたへ
「達人に学ぶ SQL徹底指南書」の続編です。リレーショナルデータベースの論理設計を中心として、67の勘どころ、21問の演習問題から構成され、DB設計の基礎と実践ノウハウを伝授しています。
プロになるためには是非とも読んでおきたい一冊です。
著者ミック
出版社翔泳社
レベル初級・中級
2 タイトル SQLアンチパターン データベース論理設計、データベース物理設計、クエリの記述、アプリケーション開発という4つのカテゴリに分け、それぞれの分野における陥りやすい失敗(アンチパターン)を紹介しています。
ある程度のキャリアがある技術差なら身に覚えのある問題が豊富に紹介されています。
著者Bill Karwin (著)
和田 卓人ほか(監訳)
出版社 オライリージャパン
レベル中級・上級
3 タイトル グラス片手にデータベース設計
販売管理システム編
販売管理システムを題材にした、ユニークなデータベースの設計入門書です。“業務知識”と“データベース設計”を基礎から学べる基調な資料です。同じシリーズで、生産管理システムや、会計システムの入門書が存在します。
シリーズを揃えて購入することをお勧めします。
著者奥野 幹也
出版社翔泳社
レベル中級

データベースの運用

データベースを運用するさいに役立つ書籍です。基本の入門から、実際的な問題まで、様々です。

データベースの運用
基本情報詳細
1 タイトル 達人に学ぶDB設計徹底指南書
初級者で終わりたくないあなたへ
マンガで描かれた珍しいデータベースの入門書です。情報処理技術者試験対策にも役立つ練習問題付きです。
初級シスアドレベルのデータベースに関する知識を身につけることができ、運用・管理に関する基礎知識も身につけることができます。
著者高橋 麻奈 ほか
出版社オーム社
レベル初級
2 タイトル 実践ハイパフォーマンスMySQL MySQLのパフォーマンスを最大限に引き出すことを目指した専門書です。
単なる知識の羅列ではなく、MySQLの内部メカニズムに関する知識とMySQLに基づくシステムの設計、管理、トラブルシューティングの方法論を学べます。
著者Baron Schwartz (著)
菊池 研(監訳)
出版社 オライリージャパン
レベル中級・上級
3 タイトル エキスパートのためのMySQL
[運用+管理]
トラブルシューティングガイド
MySQLにターゲットを絞り、運用・管理に関し、トラブルシューティングに焦点を当てて徹底的に解説しています。
実践的な知識が多く、MySQLの運用・管理を行っている技術者なら、是非とも手元に置いておきたい一冊です。
著者奥野 幹也
出版社技術評論社
レベル中級・上級

Cの本 | C++の本 | C#の本 | Javaの本 | アルゴリズムの本 | MySQLの本