2009-10-21 80 views
0

過去,在我們處於概念設計階段時,我已經使用Visio(2003 Professional,如果它很重要)來繪製數據庫圖表。但這很痛苦,因爲沒有很好的方法來獲取Visio的數據out(儘管this answer給了我一個臨時止痛藥的希望)。由於設計通常很小,所以這種痛苦並沒有變得太糟糕。但我真的很想找到一個更好,更痛苦,更可持續的解決方案。SQL Server ERD和正向工程的廉價工具?

我對這個產品類別的唯一真實體驗是非常古老的(比如十年前的ER/Studio),所以我不知道今天的景觀是什麼樣的。我已經瀏覽過StackOverflow,並且the only close match to my question I could find不是很令人鼓舞。這是我的基本要求:

  • 脫機工作。這是我不僅僅使用SSMS圖表的主要原因。有時候我只是想拋出一些圖表,可能是半成品設計,並且在其他人完善之前,直到我們準備實例化真實的數據庫。
  • 支持SQL Server 2000+。其他數據庫很不錯,但是我們的DB中有99%是SQL Server,其中大多數是2000,有幾個2005.
  • 只是圖。許多這些工具都是一些全面的DBA或模型架構師套件的一部分,其中包含性能工具或某種建模過程。我不一定反對讓這些選項不受阻礙,但我們所有的產品都是需要是圖表和SQL DDL的正向工程。 (雖然逆向工程會很好。)
  • 無法支付手臂和腿。這是一個棘手的問題,我知道(也很主觀)。但是我們並不是在組建一個巨大的功能障礙企業團隊。只有少數開發人員偶爾會有更復雜的數據庫啃過頭。沒有辦法,我得到了$ 5000工具的批准。

我在找的產品是否存在?

編輯:在一個小小的探索中,我發現了一些看起來很有前途的東西;任何人有任何這些工具的經驗?

  • ModelRight,通過ModelRight公司
  • BDB,由Bainsoft(我有點擔心這個,因爲谷歌大多變成了命中黑幕的頁面「偉大的軟件下載!」網站)
  • Aqua Data Studio,由AquaFold的(大多爲像SSMS工具的替代品,但確實有內置的ER建模)

回答

1

Quest軟件有一個名爲Toad Data Modeler這個工具是不是免費的,但不花費胳膊和腿。

它的高品質,非常實用,非常強大。如果您對專業環境中的數據建模非常認真,絕對值得一看。

馬克

+0

立即使用試用版。一些粗糙的邊緣,但到目前爲止,我喜歡它。 – 2009-10-21 22:23:58

+0

我不知道這是我搜索的最終答案,但我會爲您提供我所得到的最佳建議的答案。 – 2009-11-03 17:54:12

0

可用於SQL Server ERDS和正向工程像許多工具:歐文數據建模,數據工作臺,企業架構師,ER工作室,蟾蜍Data Modeler的。