MySQLデータベース管理 II (JP-SQL-4502-2)

MySQLデータベース管理 II (JP-SQL-4502-2)
 

MySQL は、その高速なパフォーマンス、高い信頼性、使いやすさ、および大幅なコスト削減効果から、世界でもっとも普及しているオープンソース・データベースです。 本コース(MySQLデータベース管理II)と「MySQLデータベース管理I」コースで、MySQLのデータベース管理者に必要な知識を一通り修得します。


※本コースは英語版の「MySQL for Database Administrators(SQL-4502):5日間」の後半2日間に相当します。また、「MySQLデータベース管理I」コースが前半3日間に相当します。(可能な限り「MySQLデータベース管理I」コースからの受講を推奨いたします)

»   詳細の表示
 
 
コースの選択
製品 ID 期間 価格(税込)
JP-SQL-4502-2 2 日 ¥126,000

スケジュールが表示されない場合、または表示されたスケジュールがお客様のご 予定と合わない場合は、「スケジュール問合せ/団体研修ご相談」をクリックし て、日付をお問い合わせいただくか、お客様の組織に対するオンサイトでの講習 または専用クラスの開催をご相談ください。

 
 
対象者
  • MySQLを管理するデータベース管理者および開発者
  • Certified MySQL 5.0 DBA (CMDBA)資格取得を目指す方

 上に戻る

 
 
前提条件
このコースを修得するためには、以下のスキル/知識が必要です。
  • RDBMSとSQLの基本的な知識を有していること。
  • MySQLデータベース管理 I を受講済み、もしくは同等の知識を有していること。

 上に戻る

 
 
習得できるスキル
このコースを修了することにより、以下の事項ができるようになります。
  • MySQLテーブルを作成、維持、管理する
  • 複数のMySQLツールを使い、バックアップとリストア作業を行う
  • セキュリティプロトコルを活用して、MySQLインストレーションの統合性を維持する
  • 管理作業に対してストアドルーチンやトリガを使う
  • ビューを使う理由を理解し、管理と適用を行う
  • クエリの最適化を行うことでパフォーマンスを向上させる
  • 複数のテクニックを用いて、スキーマ(データベース)を最適化する
  • MySQLモニタリングツールを活用して、サーバのパフォーマンスを向上させる
  • 複数の環境オプションを比較して、サーバのパフォーマンスを向上させる
  • MySQL運用をスケールアップする

 上に戻る

 
 
トピック
  • テーブルメンテナンス
  • データのエクスポートとインポート
  • MySQLプログラミング
  • バックアップとリカバリ
  • ビュー
  • クエリパフォーマンス
  • データベースの最適化
  • サーバの最適化
  • 複数のMySQLサーバの管理
実習環境
  • MySQL 5.1以降

 上に戻る

 
 
コース内容

テーブルメンテナンス

  • SQL文によるテーブルメンテナンス
  • プログラムを使用したテーブルメンテナンス
  • 各ストレージエンジンのテーブルメンテナンス

データのエクスポートとインポート

  • データのエクスポートとインポート
  • SQLスクリプトを使用したデータのインポート

MySQLプログラミング

  • ストアドルーチンとは
  • ストアドルーチンの実行
  • ストアドルーチンの検査
  • ストアドルーチンと実行時のセキュリティ
  • トリガとは
  • トリガの作成
  • トリガの削除
  • トリガの制限
  • トリガ権限
  • イベント
  • MySQLプログラミング機能を用いたデータベース管理
  • ストアドルーチンのバックアップ

バックアップとリカバリ

  • バックアップの基本
  • MySQLのバックアップ
  • バックアップツールの概要
  • Rawバックアップの作成
  • 論理(テキスト)バックアップの作成
  • ログとステータスファイルのバックアップ
  • バックアップの補助としてのレプリケーション
  • バックアップメソッドの比較
  • データリカバリ
  • バイナリログコンテンツの処理

ビュー

  • ビューとは
  • ビューの作成
  • 更新可能なビュー
  • ビューの管理
  • ビューのメタデータの取得

クエリパフォーマンス

  • クエリの最適化
  • 最適化のためのインデックスの使用
  • クエリ分析の候補の確認
  • EXPLAINを用いたクエリの分析

データベースの最適化

  • 一般的なテーブルの最適化
  • MyISAMストレージエンジンに特化した最適化
  • InnoDBストレージエンジンに特化した最適化
  • MEMORYストレージエンジンに特化した最適化

サーバの最適化

  • MySQLサーバ変数の設定と解釈
  • サーバ負荷の計測
  • サーバパラメータのチューニング
  • クエリキャッシュの使用

複数のMySQLサーバの管理

  • 複数のサーバの使用
  • MySQLレプリケーション
  • MySQL Clusterレプリケーション

 上に戻る