SQL Server для модели - PullRequest
2 голосов
/ 28 июня 2009

Существует ли программа, которая преобразует диаграмму базы данных SQL Server в свою модель или создает модель базы данных на сервере SQL Server?

Ответы [ 3 ]

2 голосов
/ 28 июня 2009

В SQL Server есть функция «Диаграмма базы данных» в каждой базе данных в Management Studio.

Из этого вы можете создать новую диаграмму и включить все (или некоторые) из ваших таблиц, чтобы показать, где находятся связи и каковы таблицы.

0 голосов
/ 08 декабря 2009

Я использовал Erwin в течение 10 лет, и он прекрасно работает! К сожалению, это немного дорого. Надеюсь, что кто-то предложит менее дорогой инструмент для достижения этой цели, я слышал, что Visual Studio 2010 может иметь некоторые инструменты в этой области.

0 голосов
/ 28 июня 2009

Попробуйте Microsoft Visio. Visio professional имеет достаточно хорошую функцию обратного инжиниринга базы данных, и легко модифицировать отношения, которые логически присутствуют в данных, но физически не проявляются в базе данных. Также легко сделать несколько диаграмм из одной и той же модели обратного проектирования (на отдельных страницах в файле .vsd).

Эти две функции делают Visio очень полезным инструментом для понимания и документирования сторонних баз данных, а Visio Pro не так уж и дорог.

Однако существует серьезное предостережение в том, что у него нет возможности генерировать файл SQL из схемы, если только вы не купите версию для корпоративного архитектора, которая доступна только в версиях EA Visual Studio. Насколько я знаю, не было версии EA Visio после 2002/2003, поэтому этот продукт устарел.

...