MySQL Workbench

MySQL Workbench

MySQL Workbench は、データベースアーキテクト、開発者、DBA のための統合ビジュアルツールです。MySQL Workbench は、データ・モデリング、 SQL 開発、およびサーバー構成、ユーザ管理などのための統合管理環境を提供しています。

MySQL Workbench について
  1. ビジュアルデータベース設計
  2. SQL 開発
  3. 管理
  4. MySQL Workbench コミュニティ版・商用版(SE)の機能比較

ビジュアルデータベース設計

ビジュアルデータベース設計

MySQL Workbench は、 DBA、開発者、データアーキテクトがデータベースの設計、作成、管理をビジュアルに行うことができるツールです。

データモデラーが複雑な ER モデルの作成、フォワードおよびリバースエンジニアリング作業を行うために必要な機能を含み、難しい変更管理や、通常かなりの時間と労力を必要とするドキュメンテーション作業の為の重要な機能なども含まれています。

SQL 開発

SQL 開発

MySQL Workbench は、SQL クエリの作成、実行、最適化をビジュアルに行うことができるツールを備えています。

SQL Editor は、シンタックスのカラーハイライト、SQL ステートメントの再利用、SQL の実行履歴情報を提供します。新しいDatabase Connections Panel によって、データベース接続の管理が容易になりました。また、Ojbect Browser によって、データベーススキーマおよびオブジェクトへすぐにアクセスすることができます。

管理

管理

MySQL Workbench は、MySQL 環境を容易に管理でき、良いデータベースへの可視性が得られるビジュアルコンソールを提供します。

開発者や DBA は、ビジュアルツールを使用して、サーバの構成、ユーザの管理、データダンプ、データベースの状態監視を行うことができます。

MySQL Workbench コミュニティ版・商用版(SE)の機能比較

MySQL Workbench は以下のエディションでご提供されております。

  1. MySQL Workbench コミュニティエディション
    オープンソースライセンスである GPL ライセンスにてご利用いただけるフリーソフトウェアです。
  2. MySQL Workbench SE(スタンダードエディション:商用版)
    商用版の Commercial MySQL Edition(MySQL Standard Edition, MySQL Enterprise Edition, MySQL Cluster CGE) に含まれます。データベース管理者の生産性を向上させるための追加モジュールおよびプラグインが含まれます。
    MySQL Workbench
コミュニティエディション
MySQL Workbench
スタンダードエディション
ソフトウェアライセンス
ソフトウェアライセンス   GPL 商用
ビジュアル SQL 開発
SQL エディタ SQL ステートメントをビジュアルに作成、実行、デバッグ
SQL シンタックスハイライト カラーシンタックスハイライティング
SQL コード生成 ワンクリック SQL コード生成
SQL Snippets(ステートメント再利用) よく使用する SQL ステートメントの再利用
SQL 履歴 全ての実行 SQL の履歴参照
ビジュアル データベース管理
Server 開始/停止 サーバをローカルおよびリモートで開始/停止
Server ステータス診断 主要なサーバ診断(ステータス、CPU、メモリ、ヒット率、ネットワークトラフィック)
Server ログ スローおよびエラーログの表示 (テーブルベースの場合)
Server 構成 MySQL サーバの表示と構成
レプリケーション構成 MySQL レプリケーションの表示と構成
ユーザ / セッション管理
アプリケーションロール ユーザ権限の便利なグルーピング
ユーザ管理 MySQL ユーザと権限の表示、編集、作成、削除、クローン
セッション管理 接続の表示と削除
接続管理
接続ウィザード MySQL サーバへの接続構成
複数接続 異なるサーバへの複数同時接続定義
SSH -トンネリング ローカルおよびリモートサーバへの SSH 接続構成
オブジェクト管理
オブジェクトブラウザ データベースオブジェクト (テーブル、ビュー、トリガ等)の容易な確認、アクション実行
オブジェクトエディタ データベースオブジェクト (テーブル、ビュー、トリガ等)を容易に編集、作成、削除
データ管理
インポート/エクスポート mysqldump ファイルのインポートとエクスポート
結果セットエクスポート 結果を CSV、XML、HTML でエクスポート
ビジュアルデータエディタ 結果セットをグリッドで表示と編集
複数結果セット 複数結果を同じビジュアルデータウィンドウに表示
クイック検出 検出の困難な行やセルを素早く検出
大規模結果セットリミット 大規模な結果セットの行数を制限
ビジュアル データモデリング
E-R 図 実体関連図の作成
ダイアグラム表記法の選択 よく使用される一般的なモデリング表記法から選択
自動レイアウト 大規模モデルの自動配置
テーブル、インデックス、ビューのモデル化 全ての MySQL データ関連オブジェクトの管理
ストアドプロシージャ、トリガ、機能のモデル化 全ての MySQL コード関連オブジェクトの管理
ユーザセキュリティのモデル化 モデルの MySQL セキュリティ権限を管理
リバースエンジニアリング
SQL スクリプトからのリバースエンジニアリング SQL テキストスクリプトからモデルを作成
運用中データベースからのリバースエンジニアリング 運用中のデータベースからモデルを作成
フォワードエンジニアリング
SQL スクリプトへのフォワードエンジニアリング SQL スクリプトから正常に動作する DLL を生成
運用中データベースへのフォワードエンジニアリング モデルから完全な物理モデルを生成
スキーマ同期
スキーマの相違比較 モデルと運用データベースまたは SQL スクリプトの差異を把握
SQL スクリプトスキーマ同期 モデルと SQL スクリプトを自動的に双方向で更新
運用中データベースへのスキーマ同期 モデルと運用データベースを自動的に双方向で更新
スキーマ&モデル検証
標準スキーマ検証 データモデリングのべストプラクティスを実施し、モデリングエラーを除去 -
MySQL 固有スキーマ検証 MySQL 固有の設計スタンダードを実施し、物理スキーマを適切にビルド -
モデル検証 モデルのエラーを除去 -
DB キュメント出力
データベーススキーマデータのドキュメント出力 データベースのドキュメント化を自動化 -
全ての SQL オブジェクトタイプのドキュメント出力 データベースまたはモデルの全ての局面に関する情報をドキュメント化 -
複数の形式でのドキュメント出力 HTML またはテキストに出力 -
ユーティリティ機能
DBDesigner4 からのインポート モデルを DBDesigner4 から簡単にインポート
モデル図エクスポート PNG、SVG、PDF、ポストスクリプトで容易にエクスポート
スクリプト & プラグイン
Python プラグイン Python プラグインによるカスタマイズ
Lua プラグイン Lua プラグインによるカスタマイズ

お問い合わせ

ご興味のある法人様、お見積をご希望の方は、下記までご連絡下さい。

MySQL、サポートサービス、開発などのご相談はスマートスタイルにお問い合わせください