Я пытаюсь создать диаграмму отношений сущностей из существующей базы данных MS SQLServer 2005. Какие инструменты доступны? В частности, меня интересуют не только ERD, я ищу инструмент, который поможет быстро изучить и проанализировать структуру базы данных среднего размера (по схеме, а не по строкам).


Функция обратного проектирования базы данных в Microsoft Visio отлично подходит для извлечения схемы из базы данных и разработки оттуда. Я бы исследовал этот проспект, если вы еще этого не сделали.
Я использовал Visio и добился хороших результатов. Однако я тоже использую визуальные конструкторы (диаграммы баз данных), встроенные в графический интерфейс SQL Server. Когда вы помещаете туда таблицы, они автоматически включают внешние ключи. Вы можете просто включить таблицы, на которых хотите сосредоточиться.
Все эти инструменты предполагают наличие уже существующих внешних ключей.
К сведению, эта возможность отсутствует в обычной и профессиональной версиях Visio.
Я был доволен DBDesigner4.
не удалось подключиться к серверу SQl
Вы также можете создать ERD из Microsoft Visual Studio 2005.
как? Пожалуйста, добавьте дополнительную информацию или удалите этот ответ.
Да, мне тоже нужен ответ
Я вижу, что этот пост довольно старый, и у Студия управления MS SQL Server, возможно, не было этой функции тогда! Хотя, насколько мне известно, с помощью SQL Server 2012 вы можете сгенерировать диаграммы ER, выполнив несколько простых шагов, перечисленных ниже:
Экспорт диаграмм очень ограничен. AFAIK, его можно экспортировать только как растровое изображение, которое затем можно вставить, например. слово или powerpoint.
Следует отметить, что обратное проектирование функциональности базы данных было удалено из Visio 2013. blogs.office.com/2012/10/17/…