Home. 
.

transparent

transparent

transparent

UML データベース モデリング ツール

ソフトウェアアプリケーションが巨大なデータを処理するようになるなか、データベースのデザインや構造が、開発プロジェクトの成功を左右するようになります。UModel® 2012 では、Java、C#、Visual Basic ソフトウェアアプリケーションとともにリレーショナルデータベースのモデリングを行うことで、ソフトウェアモデリング機能が拡張されます。

UModel® 2012 に搭載されているデータベースモデリング機能により、以下のような操作が可能になります:

  • 広く使われているリレーショナルデータベースから既存のテーブルをインポートして、UML データベース図を作成
  • 既存のテーブルに対してダイアグラムを修正し、SQL スクリプトを生成してデータベースを同期
  • 新たなデータベーステーブルやリレーションシップを最初からデザインし、SQL CREATE 文を生成

UML database diagram

UModel データベース図によりサポートされているデータベース

UModel® 2012 データベース図は以下にある複数のデータベースをサポートしており、異なる SQL の方言、データ型やその他特定の機能にも自動的に対応します:

  • Microsoft® SQL Server® 2000, 2005, 2008
  • IBM DB2® 8, 9
  • IBM DB2 for iSeries® v5.4, 6.1
  • Oracle® 9i, 10g, 11g
  • Sybase® 12
  • MySQL® 4, 5
  • PostgreSQL 8
  • Microsoft Access™ 2003, 2007

Download ここをクリックして使用できる機能に制限のない30日間無料トライアルの Altova® DatabaseSpy® 2012 をダウンロード!

UModel® 2012 データベース図では以下のデータベース要素をサポートします:

  • データベース スキーマ
  • テーブル
  • ビュー
  • CHECK 制約
  • 主キー / 外部キー / 一意キー
  • インデックス
  • ストアドプロシージャ
  • 関数
  • トリガー
  • データベース リレーションシップ アソシエーション
  • 属性付きデータベース リレーションシップ

既存データベース構造のインポート

UModel® 2012 プロジェクトメニューから選択することで、既存のリレーショナルデータベースをインポートすることができます。

UModel Project menu

SQL データベースのインポートオプションにより、UModel® 2012 データベースコネクションダイアログが、データベース接続ウィザードとともに開かれます。接続ウィザードでは、DatabaseSpy やその他の Altova MissionKit ツールでも利用可能な、広く使われているリレーショナルデータベースを選択することができます。

UModel database connection dialog

データベースをインポートすると、UModel® 2012 はデータベースプロファイルを自動的にプロジェクtに追加します。UModel® 2012 データベース図はダイアグラムツリー入力ウィンドウ内の特別なカテゴリに表示されます。

UModel Diagram Tree helper window

モデル内のデータベースを修正

UModel® 2012 データベース図では DatabaseSpy でも使用されているデータベース要素を表すアイコンがツールバーに表示され、異なるツールごとに必要な学習の軽減に寄与します。

UModel database diagram toolbar

UModel® 2012 でデータベース図を編集するにあたり、SQL 自動補完ヘルパーウィンドウを使うことで、SQL データベースに対して妥当なダイアグラムを生成することができます。

UModel database diagram SQL autocompletion window

ダイアグラムにて直接作業をする代わりに、プロパティヘルパーウィンドウにてデータベース要素の編集を行うこともできます。

UModel database diagram Properties helper window

データベース変更スクリプト

UModel プロジェクトからプログラムコードを同期する際に、データベース図内で行われた変更により、その変更を反映する SQL コマンドを含むデータベース変更スクリプトが生成されます。データベース変更スクリプトは、UModel データベース変更スクリプトダイアログから SQL ファイルとして保存、データベース内で直接実行、または DatabaseSpy の SQL エディターウィンドウにて開くことができます。

UModel Database Change Script

これとは逆に、別の開発チームメンバーがデータベースを直接編集した場合、データベースの変更をマージすることで UML モデルの更新を行うことができます。

UModel Message window

UML モデルと最新版データベースとの同期を完了すると、データベース図内に(以下の例で示される) Teachers テーブルが表示されます。

UModel updated database diagram

その他全ての UModel ダイアグラムと同様、UModel® 2012 によりデータベース図をイメージとして保存したり、自動的に生成されるプロジェクトドキュメンテーションに加えることもできます。

システム要件やビジネスルール、次の開発プロジェクトアプリケーションコードとともに、データベースをモデリング – 今すぐ無料30日間トライアルの Altova UModel® 2012 をダウンロード!



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Like It
Industry Standard UML
.

UML logo

.

Altova UModel は OMG により最近承認された最新の UML 仕様 2.3 に準拠した UML ツールです。UModel は UML 2.3 ダイアグラム要素と最新の XMI 機能をサポートします。

.
.

transparent

transparent