2

ER モデリングを行い、モデルを Microsoft SQL Server データベースに変換するためのツールはありますか?

ツールには次の機能が必要です。

  • ER 図は UML 表記法である必要があります (このを参照してください。最後は UML 表記法です)。
  • モデルを Microsoft SQL Server 2005/2008 データベースにエクスポートします (mdf ファイルを作成するか、MSSQL Server に接続して適切なデータベースを作成します)。

Microsoft Visio を試しましたが、UML 表記も MS SQL Server へのエクスポートもサポートしていないようです。
Visual Paradigm も試しましたが、モデルを MS SQL Server にエクスポートできるかどうかわかりません。

4

7 に答える 7

1

DB Visual Architect (Visual Paradigm ファミリーの製品) を使用して、ER モデルを SQL Server データベースにエクスポートしました。

DB Visual Architectは、ER モデルを MSSQLServer/MySQL/... にエクスポートできます。

また、 ER モデルをUML 表記と同じクラス図に変換することもできました。

ただし、無料ではありません。

とにかく、みんなありがとう!

于 2010-01-07T13:29:05.750 に答える
0

同様の質問に答えたことを覚えていますが、今は見つかりません。ここで見つかった DIA への SQL でDIAを使用することをお勧めします

于 2009-12-26T21:19:44.353 に答える
0

Visual UML では次の ことができます。

  • UML
  • データベースのリバース エンジニアリング
  • データベース フォワード エンジニアリング -- DDL スクリプトを生成します。

直接接続して DB を生成し、モデルを同期する (フォワード/リバース) 場合は、次を試してください。

于 2009-12-24T13:44:26.390 に答える
0

次のマイクロソフト リファレンスを参照してください。

必要なのは ER 図だけの場合

于 2009-12-24T10:46:02.133 に答える
0

商用ソフトウェアを受け入れる場合は、いくつかの選択肢があります。

  1. Microsoft Visio Professionalにアップグレード- UML とデータベース モデリングをサポート

  2. エンタープライズ アーキテクト

  3. Power Designer - ER ダイアグラムを操作するための私のお気に入りのツール。

  4. アーウィン

ここにリストされている多くの選択肢など、多くのバリエーションがあります。

于 2009-12-24T10:46:51.417 に答える
0

個人的には、データベース データ モデルの ERD ダイアグラムを好みます。SQL Power のデータ アーキテクトはその点で優れており、(JDBC を介して) あらゆる RDBMS をサポートしています。ただし、UML はサポートしていません。

http://mysql.com/products/workbench/は一部の UML 表記をサポートしていますが、MySql 固有の SQL を生成します。他の SQL ダイアレクトを生成するためのプラグインを作成できます

于 2009-12-24T10:59:45.913 に答える
0

私のオンライン データベース コード ジェネレーターを使用して、UML モデルから SQL Server DDL スクリプト (および Oracle、MySQL、PostgreSQL など) を生成できます。モデルを描画するために特定の UML ツールを使用することを強制する代わりに、いくつかの UML ツールを使用できます (Microsoft Visio だけでなく、ArgoUML、Eclipse UML なども含まれます)。

http://modeling-languages.com/content/uml2db-full-code-generation-sql-scripts-databasesを参照してください

詳細については

于 2009-12-26T18:33:45.203 に答える