私は60を超えるテーブルを持つSQL Serverデータベースを持っています。このデータベースはこれらのテーブル間に多くの関係があり、正規化されている間に膨大な数のテーブルがあるために使用するのは依然として複雑です。データベース構造ビューア/印刷
もちろん、いくつかの図でデータベース構造を表示できるツールは数多くあります。 SQL Server自体もこのような図を作成することができます。今、私はAltovaからDatabaseSpyを使用することを好みます。しかし、このツールは構造の視覚的な表示が優れていますが、その構造をうまく印刷できません。 (まあ、それは図を印刷できますが、構造の説明文はありません)
私はダイアグラムを作成し、そのダイアグラムを印刷できるツールを探していますplusすべてのフィールドとリンク。
欠点は、画像とテキストとしてデータベースをプリントアウトしたいということです。また、SQL Serverに接続するためにODBCが必要なEAも知っています。それが生成するレポートは大丈夫ですが、私はもっと簡単なものを好むでしょう。 EAはあまりにも多くの機能を持つ大きなオールインワン製品です。あなたのポケットに収まるほど厚すぎる巨大なスイスの軍用ナイフのように。 –
「イメージとテキスト」:どのテキスト? DDL?いずれにしても、現在のバージョン7.5でこのタスクを試してみることをお勧めします。これはより優れたスクリプト機能を備えています。 ODBC DSNのような不快な部分をより簡単に自動化することができます。私はまだデータベースの個々の領域を強調表示するためにあなたのダイアグラムを "手動で"作成したいと思っています。私はまた、レポートの機能から離れ、ダイアグラムだけ、そしてたぶんDDLに固執します。 –
テキストは、フィールド定義とインデックス定義、およびテーブル間の参照に関するドキュメントです。 (0..n、1..n、0..1など)私は、本物の技術的知識を持たない人に、生のDDLスクリプトよりも優れたテキストレポートを説明できることを期待しています。 (少なくとも、SQL/DDLの知識はありません)。ダイアグラムが十分明確でない限り、レポートはダイアグラムより重要になります。 –