Создать диаграмму ER из файловой базы данных SQL Server

У меня есть файл MDF и LDF, и я хотел бы создать диаграмму ER. У меня есть Microsoft SQL Server 2008 R2.

Это делает это?

1 ответ

Решение

Microsoft SQL Server Management Studio, графический интерфейс для работы с SQL Server 2008R2 имеет "диаграммы баз данных", но они представляют собой скорее визуальный способ физической работы с таблицами, объектами, ключами и т. Д. Не совсем для генерации логических диаграмм ER. Кроме того, "диаграммы баз данных" в SSMS не имеют функций для печати, упорядочения по иерархическим иерархиям, ортогональным формам и т. Д. Или создания сценариев из ER-диаграммы, как это делают большинство инструментов моделирования данных. SSMS имеет множество функций для написания сценариев, но не из раздела диаграммы базы данных инструмента.

Однако если вы хотите получить диаграмму ER из MDF/LDF, одно можно сказать наверняка. Вы должны будете сначала прикрепить его в качестве базы данных независимо от того, какой инструмент вы используете. Я не знаю ни одного инструмента, который сделает это для вас прямо из МДФ.

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

Для получения инструкций по присоединению базы данных к экземпляру SQL Server 2008 см. BOL здесь:

https://msdn.microsoft.com/en-us/library/ms190209(v=sql.105).aspx

Другие вопросы по тегам