Какую программу я могу использовать для создания диаграмм представления SQL / структуры таблицы?[закрыто]

StackOverflow https://stackoverflow.com/questions/4110

Вопрос

Мне было поручено перепроектировать часть структуры базы данных ms-sql, которая в настоящее время включает в себя множество представлений, некоторые из которых содержат соединения с другими представлениями.

В любом случае, мне интересно, может ли кто-нибудь здесь порекомендовать утилиту для автоматического создания диаграмм, которая помогла бы мне визуализировать всю структуру.

Какую лучшую программу вы использовали для решения подобных проблем?

Это было полезно?

Решение

Я большой поклонник Embarcadero Скорая помощь/Студия.Он очень мощный и выдает отличные результаты как на экране, так и на печати.У них также есть бесплатная пробная версия, так что вы сможете зайти и попробовать без особых проблем.

Удачи вам!

Другие советы

Toad Data Modeller от Quest отлично справляется с этой задачей и имеет разумную цену.Как упоминал Брюс, Embarcadero E / R studio тоже хороша.

ОП спрашивал о схемах представлений и зависимостях представлений, SQL Management Studio и Enterprise Manager не позволяют создавать диаграммы представлений.Я не могу поручиться за другие инструменты.

LINQ to SQL designer для Visual Studio позволяет размещать представления на поверхности разработки, но простого способа смоделировать зависимости между представлениями не существует.Я не уверен, какой инструмент обладает такой функциональностью построения диаграмм.Вы могли бы взглянуть на инструмент SQLDoc от Red Gate, но он предоставляет только текстовый вывод.

Если вы говорите о таблицах MS SQL Server, то мне нравится поддержка диаграмм в SQL Server Management Studio.Вы просто перетаскиваете таблицы из проводника на холст, и они отображаются для вас вместе со строками для связей.Вам придется произвести некоторую корректировку вручную, чтобы диаграммы выглядели лучше всего, но это неплохой способ получения диаграмм.

Я обновил пост Марка о Toad Data Modeler и хотел отметить, что у них есть бета-версия, которая полностью функциональна и бесплатна.Единственными недостатками являются случайные ошибки и встроенный срок действия (обычно примерно в то время, когда доступна новая бета-версия), но для этого бедняги это творит чудеса, пока я не смогу уговорить своего босса скинуться на лицензию.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top