概要
MySQLを通じてデータベース操作の基本から運用までを学ぶための本です。初期設定済みの学習環境を利用し,自宅のパソコンで実際にデータの検索や更新などを行いながら,MySQLによるリレーショナルデータベースの操作をマスターすることができます。
こんな方におすすめ
目次
Chapter 1 MySQLとは
- 1-1 データベースの基礎知識
- 1-2 リレーショナルデータベースの基本
- 1-3 MySQLの特徴
- 1-4 MySQLの構成
Chapter 2 学習環境の準備
- 2-1 学習環境を整える
- 2-2 VirtualBoxで仮想サーバーを作る
- 2-3 学習環境の起動・終了とphpMyAdminの操作
Chapter 3 データベース操作の基本
- 3-1 SQLとは
- 3-2 データの抽出
- 3-3 データの追加
- 3-4 データの更新
- 3-5 データの削除
Chapter 4 データ型
- 4-1 データ型とは
- 4-2 数値型
- 4-3 日付と時刻型
- 4-4 文字列型
- 4-5 NULLという特別な値
Chapter 5 演算子
- 5-1 演算子とは
- 5-2 算術演算子
- 5-3 比較演算子
- 5-4 論理演算子
Chapter 6 関数
- 6-1 関数とは
- 6-2 数値関数
- 6-3 文字列関数
- 6-4 日付および時間関数
- 6-5 列の別名
- 6-6 その他の主な関数
- 6-7 関数を利用したデータの絞り込み
Chapter 7 データの絞り込みと並べ替え
- 7-1 重複の除去
- 7-2 データの並べ替え
- 7-3 特定範囲のデータ抽出
- 7-4 データの集約とグループ化
Chapter 8 複数テーブルの操作
- 8-1 複数テーブルを結合する
- 8-2 和集合
- 8-3 内部結合
- 8-4 外部結合
- 8-5 サブクエリ
Chapter 9 データベースとテーブルの作成
- 9-1 データベースの作り方
- 9-2 ログインとデータベースの作成
- 9-3 単一テーブルの作成
- 9-4 他テーブルと連携する
Chapter 10 インデックスとビュー
Chapter 11 トランザクションとロック
- 11-1 トランザクション
- 11-2 ロック
- 11-3 トランザクション分離
Chapter 12 ストアドルーチン
Chapter 13 データベースの運用と管理
- 13-1 Linuxの基本
- 13-2 MySQLの管理
- 13-3 MySQLの管理ツール
- 13-4 バックアップとリストア
- 13-5 ログ監視
Chapter 14 プログラムからの接続
- 14-1 プログラムからMySQLに接続する
- 14-2 PHPからのデータベース接続
- 14-3 Pythonからのデータベース接続
- 14-4 Javaからのデータベース接続
- 14-5 ExcelやAccessからのデータベース接続
Chapter 15 Webアプリケーションの作成
- 15-1 Webアプリとデータベース
- 15-2 データ一覧を表示する
- 15-3 データを追加する
サポート
ダウンロード
電子版用ダウンロード
電子版用に,付録DVD-ROM収録コンテンツを以下から入手できます。ダウンロードには電子版本紙に掲載されているIDとパスワードが必要です。