2008-09-16 10 views
14

私たちは仕事中にPowerDesignerをデータベースモデリングに使用しています。しかし、そのソフトウェアには値段の札がある。そして、率直に言って、私が使用しているのは、PDが知っているものの約1%であるMS SQLの物理図です。無料/安いPowerDesignerの代替?

良い選択肢はありますか?私はVisioとMS SQL Diagramsについて知っていますが、他のオプションを探しています。

答えて

1

ダイアグラムフォルダを使用してSQL Serverを使用するだけです。デザイナーは使い方が簡単で、かなり早くテーブルを生成するのに使うことができます。それがソフトウェアで無料であることを考えれば、私は問題を見ない。

+1

このツールは、ダイアグラムの変更時にデータベースを変更し、特定のデータベースの役割のみがそれを使用できるため、サーバーの権限が問題になります。 –

+2

質問によって明示的に除外され、その後アンサーウォールとして受け入れられますか?何か怪しいです。 – dkretz

0

https://www.xcase.com/demo.phpをご覧ください。それは無料ではありませんが、私が知る限り、PowerDesignerよりもかなり安いです。以前のバージョンを使用しましたが、最近はVisioに簡単にアクセスできるようになりました。そのため、xCaseに投資するのではなく、それを続けました。

0

VS Enterprise Architectに付属するVisioのバージョンには、SQLを生成するフォワードエンジニア機能があります。モデリングエンジン用のタイプライブラリもありますが(少なくとも古いバージョンでは)、コメントなどの特定の項目を抽出しません。しかし、生成されたSQLは、生成されたSQLの解析を容易にするかなり単純な構造のコメントを持っています。

VSエンタープライズアーキテクトの古いバージョンは、あまりお金をかけずにE-bayに置くことができます(私には250ポンド程度のコストがかかります)。

リバースエンジニアの注意点は、VS2005以前のVisio DBモデリングエンジンは、SQL Server 2005ネイティブクライアントでうまく再生できないということです。データベースをスクリプト化してSQL2000サーバーに再ロードするか(スキーマなどのSQL2005固有の機能を扱うことは読者の練習として残されています)、または最新のバージョンを入手する必要があります。

0

もう1つの方法があります。テーブルを作るだけではありません!あなたのお金の価値を得る、それを悪用してください。あなたはすでにそれを支払っています。あなたはメンテナンスを中止してそのまま使用することができます。とにかく、熟考するもの。

14

Power*Architectです。無料でオープンソースであり、あなたのERDを構築するのに役立つ素晴らしい仕事です。さらに、Windows、Linux、OSXでも動作します。

+0

Power Architectは本当に素敵ですね、チップのおかげで。残念ながら、現在のバージョンでは、NVARCHARなどのネイティブSQLサーバータイプはサポートされていません。彼らは将来、それを追加するつもりですが、日付については少しわかりません。 http://www.sqlpower。ca/forum/posts/list/2152.page#4290 –

4

オープンシステムアーキテクト:www.codebydesign.com - それは私の完璧な

1

SourceForge.netドルイドプロジェクト

DDLまたはこれまでに何が好きを生成するテンプレートエンジンを持っているために仕事をしていません。 1つのモデルに複数の図を持つことができます。 物理データモデルのみです。 無料で、入手可能な情報源があります。 これはJavaベースのツールなので、UnixまたはWindows上で動作します。

2

Sparx Enterprise Architectもチェックしてください。

1

MagicDrawはどうですか?これは非常に強力なツールですが、PowerDesignerほど高価ではないと思います。

関連する問題