データベース構築基礎(MySQL編)

オープン系システムのリレーショナル型データベース管理システム(RDBMS)で世界的シェアの高い「MySQL」。

新規インストールからSQLによる操作までの内容はもちろん、MySQLのアーキテクチャやファイル構造までより深い知識を1冊にまとめています。

これからMySQLのDBエンジニアとして学びたい方や活用中の方でより高いレベルを目指したい方にオススメのテキストです。

【サイズ】A4版 23ページ
【想定講義時間】 2日間(計 12時間)
【販売価格】 4,500円(税別) ※講義とあわせて購入される場合は割引あり

目次(カリキュラム)

  1. はじめに
    1. 使用バージョンについて
  2. MySQLの概要
    1. MySQLの概要
    2. MySQLの種類と構成
  3. MySQLのインストール・設定
    1. 管理用UNIXユーザーの作成
    2. MySQLのインストール
    3. 初期設定
    4. my.cnfの作成・設定
  4. MySQLのアーキテクチャ
    1. MySQLサーバアーキテクチャ
    2. ストレージエンジン
      1. MyISAM
      2. InnoDB
      3. Memory
    3. システム体系
    4. ディレクトリ構造
      1. MyISAM
      2. InnoDB
    5. データ型
  5. データベースサーバの運用
    1. サーバデーモンの起動と停止
    2. データベースの作成と破棄
      1. データベースの作成
      2. データベースの破棄
  6. 基本操作
    1. phpMyAdminの導入
    2. mysqlコマンドを利用した操作
      1. ログイン
      2. DB接続および使用DBの指定
      3. ログアウト
  7. SQL
    1. テーブル操作
      1. テーブル作成
      2. テーブル定義の確認
      3. テーブルの変更
      4. テーブルの破棄
    2. データ操作
      1. 検索
      2. 挿入
      3. 更新
      4. 削除
    3. MySQL独自のSQL
  8. データベースの管理
    1. 稼働状況の確認
    2. データベースの作成
    3. データベースの削除
    4. キャッシュのクリア
    5. ログの吐き出し(フラッシュ)
    6. サーバ停止
  9. インデックス
    1. インデックス構造
    2. ストレージエンジンとインデックス
    3. MySQLでの使用
  10. トランザクション
    1. トランザクションの概要
    2. MySQLでのトランザクション操作
  11. バックアップ作成とリカバリ
    1. mysqldumpコマンドによるバックアップの作成
    2. mysqldumpコマンドで作成したバックアップファイルからのリストア