データ モデルを設計する
ER/Studio Data Architect
機能・特徴
論理モデルと複数の物理モデルをサポートしており、マルチ プラットフォーム環境でのデータベース設計やデータベース管理を強力に支援します。
直観的な操作でデータ モデリングを
オブジェクトのアイコンを選択してクリックするだけで、ER 図が描けます。属性やカラムは、マウス操作でエンティティやテーブル間を簡単に移動できます。レイアウト機能を使用することで、オブジェクトを美しく配置できます。配置したオブジェクトの一覧は、ツリー構造でも表示され、オブジェクトをダブルクリックすると編集画面が開きます。
データベースとモデルを連携
ER 図からデータベースにテーブルやカラムといったオブジェクトを作成 するフォワード エンジニアリングや、既存のデータベースから ER 図を作成するリバース エンジニアリングが可能です。また、データベースとデータ モデルを比較して、項目の相違点を検出できます。相違点は、指定した方向にマージできます。
作業をカスタマイズ
ER/Studio Data Architect が公開している API を使用してマクロを作成すれば、定型作業を自動化したり、外部アプリケーションと連携したりすることができます。ER/Worksheet は、この API を利用して、Excel との連携を実現しています。
データ モデルを公開して共有
HTML レポートや Team Server Core(注1) では、参照が容易な Web ブラウザーでデータ モデルを公開できます。組織やチームでのデータ モデルの共有は、効率性や迅速性を高めるだけでなく、資産の再利用や新しい発見を手助けするでしょう。
注1:Team Server Core は、ER/Studio のオプション製品で、別途購入する必要があります。
データの来歴を文書化
データがシステム間を移動する際にどのように変換されるのかをデータ リネージとして、データ モデルの中で文書化できます。利用中のデータが、どこから得られたものなのかを追跡するのに役立ちます。
システム要件
- 2 GB 以上の RAM
- 2.5 GB 以上の空きディスク容量
- デュアル コア以上のプロセッサー
- 物理マシンのみ
- Windows 7、8、8.1、10、11
- Windows Server 2008、2008R2、2012
データベース
ネイティブ接続
対応する DBMS クライアント ユーティリティ ソフトウェアが必要です。
・DB2 LUW、z/OS
・Oracle
・Azure SQL Database
・SQL Server
・Sybase ASE
・MongoDB(注2)
・Hadoop Hive(注2)
注2:リバース エンジニアリング時のみ
サポートしているデータベース プラットフォーム
対応する DBMS クライアント ユーティリティ ソフトウェアまたは有効な ODBC ドライバーが必要です。
・Firebird® 1.5、2.x
・Greenplum 4.2
・Hitachi HiRDB
・Hadoop Hive 0.12
・IBM® DB2® for z/OS 5.x、6.x、7.x、8.x、9.x、10.x
・IBM DB2 for LUW 5.x、6.x、7.x、8.x、9.x、10.x
・IBM DB2 for iSeries V4R5、V5R2
・IBM Informix® OnLine、SE
・Informix 9.x dynamic server
・InterBase® 2007、2009、XE、XE3
・Microsoft® Access 2.0、95、97、2000
・Microsoft SQL Server 6.5、7、2000、2005、2008、2012、2014
・Microsoft Azure SQL Database
・Microsoft Visual FoxPro® 2、3、5
・MongoDB 2.4
・MySQL® 3.x、4.x、5.x
・Netezza 4.6、5.0、6.0、7.0
・Oracle® 7.3、8.x、9i、10g、11g、12c
・ODBC / ANSI SQL
・PostgreSQL 8.0、9.x
・Sybase® Adaptive Server® Enterprise (ASE) 11.9.2、12.0、12.5、15.0
・Sybase Adaptive Server Anywhere (ASA) 6、7、8、9、10
・Sybase IQ 12.5、15.x、16.x
・Sybase Watcom SQL
・Teradata® V2R4、V2R5、V2R6、12.0、13.0、14.x、15.0
導入をお考えのお客様へ
導入をご検討されているお客様からよく寄せられる質問とその回答を紹介します。
評価およびトライアル
Q.製品の評価をすることはできますか?
A.下記URLから無償の製品トライアルをお申込みください。
https://lp.embarcadero.com/db-tools-trial-request
Q.評価版は、製品版と何が違いますか?
A.評価版は、14 日間の使用期限があります。評価期間の延長は承れません。機能的な違いはありません。
購入
Q.価格表はありますか?
A.ページ最下部の【ER/Studio Data Architectに関してのお問い合わせ】よりご連絡ください。
Q.メンテナンス キットは、必ず購入しなければいけませんか?
A.1年目は、メンテナンス サービスが必須です。ライセンスと同時に必ずご購入いただくことになります。2年目以降は、任意です。
Q.メンテナンス サービスには、何が含まれていますか?
A.次の内容が含まれています。
・バージョンアップ サービス: 契約期間中の製品バージョンアップが無償で可能
・テクニカル サポート: E-mail、Webによる技術的なお問い合わせに回答
Q.納期はどのくらいですか?
A.通常、ご発注後 1 週間程度で納品します。
Q.どのようにしてライセンスを選択すればよいですか?
A.ER/Studio Data Architect のライセンスは、次のそれぞれの項目を選択して、組み合わせます。
エディション + プラットフォーム + ライセンス形態
(例: ER/Studio Data Architect シングル プラットフォーム ワークステーション ライセンス)
エディションは、次の中から選択します。
・ER/Studio Data Architect: データベース設計アプリケーションのみ
・ER/Studio Professional: データベース設計アプリケーションとチーム設計を可能にするリポジトリのセット
・ER/Studio Enterprise Team Edition: データベース設計アプリケーション、チーム設計を可能にするリポジトリ、およびビジネス モデル設計や開発アプリケーションのセット
注3:マルチ プラットフォームの場合、Teamserver (管理者のみ) および MetaWizard もセットになります。
プラットフォームは、次の中から選択します。
・マルチ プラットフォーム: サポートしているすべてのデータベース プラットフォーム用の機能を利用可能
・シングル プラットフォーム: Oracle、Microsoft SQL Server、IBM DB2 UDB LUW、IBM DB2 z/OS、IBM DB2 iSeries/AS400、Sybase ASE、Sybase IQ、Teradata、Greenplum、Informix、InterBase、Netezza、PostgreSQL、MySQL のいずれかのデータベース プラットフォーム用の機能を利用可能
ライセンス形態は、次の中から選択します。
・ワークステーション ライセンス: 端末およびユーザーを特定して利用するためのライセンス。 1 人 1 台 = 1 ライセンス
・コンカレント ユーザー ライセンス:端末およびユーザーを特定することなく、ネットワーク内の端末で利用するためのライセンス。ER/Studio Data Architect の同時起動数 = 1 ライセンス
仮想環境、リモートデスクトップ環境で利用する場合もコンカレントライセンスが必要となります。
機能
Q.データ モデルをチーム メンバーに配布できますか?
A.次のいずれかの方法で、配布できます。
・HTML レポート: レポート機能を利用すると、データ モデルのイメージ (ER 図) およびオブジェクトの定義情報を HTML 形式で出力できます。チーム メンバーは、配布されたHTML レポートを Web ブラウザーで閲覧します。
・ER/Studio Viewer(注4):ER/Studio Data Architect で作成したデータ モデル ファイルを読み取り専用で参照します。
・ER/Studio Repository(注4):チーム メンバーは、データ モデルに同時にアクセスできます。不正なアクセスや変更から、データ モデルやコンポーネントを保護するための、セキュリティ機能を実装しています。プロジェクト間のコンポーネントの共有や再利用、バージョン管理をサポートします。
注4:ER/Studio Viewer および ER/Studio Repository は、別途購入する必要があります。
Q.Excel で作成したテーブル定義書を、ER/Studio Data Architect に取り込めますか?
A.ER/Worksheet を利用すると、ER/Studio Data Architect と Excel 間で、データを双方向でやり取りすることができます。ER/Worksheet は、ER/Studio Data Architect について弊社とのメンテナンス契約が有効なお客様がお使いいただけるツールです。
Q.テスト データを生成できますか?
A.できません。
Q.繰り返し作業を自動化できますか?
A.ER/Studio Data Architect は、API を公開していますので、マクロを作成することで、定型作業の自動化や既存機能の拡張ができます。マクロを利用すると、Excel のようなサードパーティー製品から ER/Studio Data Architect を操作することもできます。 サンプル マクロも公開しています。