3ステップでしっかり学ぶシリーズ3ステップでしっかり学ぶ
MySQL入門
[改訂第3版]

[表紙]3ステップでしっかり学ぶ MySQL入門[改訂第3版]

紙版発売
電子版発売

B5変形判/304ページ

定価2,860円(本体2,600円+税10%)

ISBN 978-4-297-13919-3

電子版

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

本書はMySQLをはじめてさわる方を対象として,開発環境の準備からSQLの基本的な書き方,PHPによるWebシステム開発まで,図解でわかりやすく解説します。各項目は「ここでやること」「やってみよう」「理解しよう」という,予習→体験→理解の3つのプロセスを踏むことで基本をしっかり理解しながら読み進めることができます。章末に用意された練習問題で理解度をはかれますので,自習用にもセミナーのテキストにも最適な1冊です。

こんな方におすすめ

  • MySQLをはじめて学ぶ人
  • PHPとMySQLを使ったWebシステムを開発したい人

本書のサンプル

本書の一部ページを,PDFで確認することができます。

目次

第1章 データベースとは何か?

  • 1-1 データベースとは
  • 1-2 データベースの種類
  • 1-3 リレーショナルデータベースとは
  • 1-4 リレーショナルデータベースの種類
  • 練習問題

第2章 MySQLの基本

  • 2-1 MySQLの構造
  • 2-2 MySQLへの接続
  • 2-3 データベースの作成
  • 2-4 ユーザの作成
  • 2-5 SQLとは
  • 練習問題

第3章 テーブルとレコード操作の基本

  • 3-1 テーブルの作成
  • 3-2 フィールドの追加と削除
  • 3-3 フィールドの変更
  • 3-4 レコードの登録
  • 3-5 省略構文によるレコードの登録
  • 3-6 レコードの検索
  • 練習問題

第4章 データ型と制約

  • 4-1 データ型
  • 4-2 制約(主キー制約)
  • 4-3 オートインクリメント
  • 4-4 NOT NULL制約
  • 4-5 デフォルト値
  • 4-6 外部キー
  • 練習問題

第5章 データベースの操作

  • 5-1 データベースの展開
  • 5-2 重複の除去
  • 5-3 レコードの絞り込み
  • 5-4 あいまい検索
  • 5-5 論理演算子
  • 5-6 レコードの更新
  • 5-7 レコードの削除
  • 練習問題

第6章 レコードの並べ替えと集計

  • 6-1 レコードの並べ替え
  • 6-2 特定範囲のレコード抽出
  • 6-3 レコードの集計
  • 6-4 フィールドの別名
  • 6-5 関数
  • 練習問題

第7章 データベースの高度な操作

  • 7-1 内部結合
  • 7-2 外部結合
  • 7-3 サブクエリ
  • 7-4 インデックス
  • 7-5 トランザクション
  • 練習問題

第8章 MySQLとPHP

  • 8-1 データベースとWebアプリ
  • 8-2 アプリ開発とプログラム言語
  • 8-3 HTMLの基本
  • 8-4 PHPの基本
  • 8-5 変数
  • 8-6 リクエストデータ
  • 8-7 データベースへの接続
  • 練習問題

第9章 応用アプリ

  • 9-1 スケジュール情報の一覧表示
  • 9-2 スケジュール情報の登録
  • 9-3 スケジュール情報の削除
  • 練習問題

付録 開発環境のインストール

  • A-1 MySQLのインストール
  • A-2 Apacheのインストール
  • A-3 PHPのインストール
  • A-4 Visual Studio Codeのインストール

著者プロフィール

山田奈美(やまだなみ)

広島県福山市出身。武蔵野音楽大学卒業。自宅にてピアノ教室&プログラミング教室を主宰し,子どもから大人まで指導。3つの仕事を抱えて多忙な日々を送っている。


山田祥寛(やまだよしひろ)

千葉県鎌ヶ谷市在住のフリーライター。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代表。書籍執筆を中心に,雑誌/サイト記事,取材,講演までを手がける多忙な毎日。最近の活動内容は公式サイト(https://wings.msn.to/)を参照。