Я пытаюсь создать диаграмму отношений сущностей из существующей базы данных MS SQLServer 2005. Какие инструменты доступны? В частности, я больше не заинтересован только в ERD. Я ищу инструмент, помогающий быстрому изучению и анализу структуры базы данных среднего размера (схема, не очень сильная).
Какие полезные инструменты доступны для генерации ERD из базы данных SQL Server?
Ответ 1
Я вижу, что этот пост довольно старый и MS SQL Server Management Studio, возможно, не имел этой функции! Хотя, насколько я знаю, с SQL Server 2012 вы можете генерировать диаграммы ER, выполнив несколько простых шагов, перечисленных ниже:
- Управление MS SQL Server Studio > Меню "Файл" > "Подключить проводник объектов"
- Выберите свою базу данных node и разверните ее. в этом node вы найдете под node, называемый "Диаграммы базы данных"
- Щелкните правой кнопкой мыши на " Диаграммы базы данных" > " Новая диаграмма базы данных" > Добавить таблицы, чтобы вы могли видеть их столбцы,...
Ответ 2
Функция обратного проектирования базы данных microsoft Visio отлично подходит для выведения схемы из базы данных и разработки оттуда. Я бы исследовал эту проспект, если вы этого еще не сделали.
Ответ 3
Я использовал Visio и имел хорошие результаты. Одна вещь, которую я делаю, тоже заключается в использовании визуальных дизайнеров (диаграмм баз данных), встроенных в графический интерфейс SQL Server. Когда вы отбрасываете таблицы, они автоматически включают внешние ключи. Вы можете просто включить нужные вам таблицы в этот момент.
Все эти инструменты, хотя и предвосхищают ранее существовавшие внешние ключи.
Ответ 4
Я был доволен DBDesigner4.
Ответ 5
Вы также можете создать ERD из Microsoft Visual Studio 2005.