2011-08-25 95 views

回答

9

我不這麼認爲。 SQL Server Management Studio只允許在數據庫圖表中包含表格。如果您有Microsoft Visio,則可以使用它在您的數據庫圖中包含Views

3

下載SQL Sentry Plan Explorer - 這是一個免費的應用程序,顯着擴展了Management Studio中的內置執行計劃功能。同時獲取Management Studio加載項(您將不得不重新啓動SSMS)。安裝完成後,在SSMS,運行下面的查詢,以打開「實際執行計劃」:

SELECT * FROM dbo.view; 

右鍵單擊該執行計劃,並選擇「查看與SQL哨兵計劃資源管理器」。

在Plan Explorer中打開計劃後,可以在下方窗格的Join Diagram選項卡中看到由視圖引用的基表(即使它們嵌套)。

聲明:我爲SQL Sentry工作,但絕對沒有附加任何字符串。

+0

就這樣我正確理解了這個想法,這個應用程序是關於更高級的查詢計劃的顯示,對嗎?因爲OP在詢問圖表,而不是計劃。所以你的建議是一種解決方法,我是否正確?我主要是要求確保我沒有誤解這個工具的用途。 –

+0

@Andriy該工具的特點之一是它可以顯示計劃的連接圖,包括簡單的例子,例如我展示的查詢。無論你想稱這個答案還是解決方法只是語義,我想。如果它顯示視圖中的連接的視覺圖,那麼我認爲它回答了這個問題。問題不是「是否有一種工具可以完全用於視覺描述視圖?」 –

+1

不,它不是,並且感謝我在那裏找到的截圖之一,現在我可以看到你的意思了。這對於免費的應用來說也是一個很棒的功能。我仍然認爲這只是部分回答問題。我知道OP希望將視圖包含到完整的數據庫圖表中,以便(可能)顯示視圖的基礎表與數據庫中其他關係之間的關係。 –

相關問題