Есть ли способ визуально отобразить представление в диаграмме базы данных в SQL Server 2008?
Я хотел бы создать диаграмму базы данных в SQL Server 2008 и иметь представление в диаграмме. Есть ли способ сделать это?
2 ответа
Я так не думаю. SQL Server Management studio позволяет включать только таблицы в диаграмму базы данных. Если у вас есть Microsoft Visio, вы можете использовать его для включения представлений в диаграмму базы данных.
Загрузите SQL Sentry Plan Explorer - это бесплатное приложение, которое значительно расширяет функциональность встроенного плана выполнения в Management Studio. Также возьмите надстройку Management Studio (вам придется перезапустить SSMS). После установки в SSMS выполните следующий запрос с включенным "Фактическим планом выполнения":
SELECT * FROM dbo.view;
Щелкните правой кнопкой мыши План выполнения и выберите "Просмотр с помощью SQL Sentry Plan Explorer".
После того, как план открыт в Plan Explorer, вы можете увидеть базовые таблицы, на которые ссылается представление (даже если они вложенные), на вкладке Диаграмма соединения в нижней панели.
Отказ от ответственности: я работаю для SQL Sentry, но нет абсолютно никаких прикрепленных строк.