2011-10-30 10 views
4

データベース設計をチェック/批評したり、正規化を改善したり、制約を提案したり、潜在的な競合を発見したりするRDBMSスキーマ設計支援ツールはありますか?任意のDB /スキーマ設計批判/支援ツール

ダイアグラムツールに統合されていれば、それほど膨大なものにはなりませんがあるいは、それはSQLスキーマで動作するものかもしれません。

FOSSツールが優先されます。

+0

質問をもう少し開いたままにしておきたい場合は、現在の回答の1つを受け入れるか、モデレータを閉じて閉じることをお勧めします。 – icarus74

答えて

1

ここに質問を投稿した場合、人々はいくつかの洞察力のある意見でそれに飛び乗ることができます。私はあなたが本当にこれを行うことができるプログラムを開発することはできません...それは本当にあなたが構築しているものに依存します。正規化は "良い"設計を決定しません。

+0

実際、私が質問を投稿してからここ数ヶ月で学んだように、正規化は自動的に「良い」デザインを意味するわけではありません。しかし、私は "情報システム設計"を支援するエキスパートシステムについての論文を読んで、静的解析に基づいたコード・ビジュアル・ツールと同様のヒューリスティックスを一緒に投げかけています。 。 – icarus74

1

TOADがこれに最も人気のあるツールです(申し訳ありませんが、OSSではありません)。 http://www.quest.com/toad-for-oracle/

あなたのデザインでいくつかの問題を見つけるのに役立ちますが、それは魔法の弾丸でもありません。 TOAD以外私は、スキーマの手動監査とは対照的に有用なものに近い他のツールは見ていません。他のアイデア?