У меня есть база данных MS SQL, которая работает уже более 10 лет.

Я хотел бы изобразить структуру базы данных, не тратя часы на выкладывание всего этого в Visio или что-то подобное ...

Я видел прекрасные модели, изображенные ранее, но я понятия не имею, как они были созданы. Из того, что я видел - эти модели были созданы до самой базы данных, чтобы помочь выяснить отношения ... но моя база данных уже существует!

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

4 ответа4

2

Если у вас уже есть Visio (Professional), у него есть фантастический инструмент для моделирования баз данных, который может подключиться к вашей базе данных и создать из нее редактируемую диаграмму. Я даже использовал Visio для создания диаграмм, которые затем могут создавать базы данных (включая отношения, ограничения - практически все).

Сравнение Visio Standard и Professional: http://office.microsoft.com/en-us/visio/FX101757911033.aspx

1

Мы успешно использовали SqlSpec на моем нынешнем месте работы. Вы также должны знать, что SQL Server Management Studio может также генерировать диаграммы баз данных.

1

Жаба имеет очень мощные компоненты моделирования.

1

Я большой поклонник инструмента запросов к базе данных Aqua Data Studio, в котором среди множества других функций есть очень способный Entity-Relationship Modeler. Эта штука удивительна в поддержке практически каждой базы данных, каждой операции и каждой обычной задачи администратора баз данных, которую вы можете себе представить.

(просто очень довольный пользователь)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .