我想在SQL Server 2008中創建一個數據庫關係圖,並在關係圖中有一個View。有沒有辦法做到這一點?有沒有辦法在SQL Server 2008的數據庫圖表中直觀顯示視圖?
回答
我不這麼認爲。 SQL Server Management Studio只允許在數據庫圖表中包含表格。如果您有Microsoft Visio,則可以使用它在您的數據庫圖中包含Views。
下載SQL Sentry Plan Explorer - 這是一個免費的應用程序,顯着擴展了Management Studio中的內置執行計劃功能。同時獲取Management Studio加載項(您將不得不重新啓動SSMS)。安裝完成後,在SSMS,運行下面的查詢,以打開「實際執行計劃」:
SELECT * FROM dbo.view;
右鍵單擊該執行計劃,並選擇「查看與SQL哨兵計劃資源管理器」。
在Plan Explorer中打開計劃後,可以在下方窗格的Join Diagram選項卡中看到由視圖引用的基表(即使它們嵌套)。
聲明:我爲SQL Sentry工作,但絕對沒有附加任何字符串。
就這樣我正確理解了這個想法,這個應用程序是關於更高級的查詢計劃的顯示,對嗎?因爲OP在詢問圖表,而不是計劃。所以你的建議是一種解決方法,我是否正確?我主要是要求確保我沒有誤解這個工具的用途。 –
@Andriy該工具的特點之一是它可以顯示計劃的連接圖,包括簡單的例子,例如我展示的查詢。無論你想稱這個答案還是解決方法只是語義,我想。如果它顯示視圖中的連接的視覺圖,那麼我認爲它回答了這個問題。問題不是「是否有一種工具可以完全用於視覺描述視圖?」 –
不,它不是,並且感謝我在那裏找到的截圖之一,現在我可以看到你的意思了。這對於免費的應用來說也是一個很棒的功能。我仍然認爲這只是部分回答問題。我知道OP希望將視圖包含到完整的數據庫圖表中,以便(可能)顯示視圖的基礎表與數據庫中其他關係之間的關係。 –
- 1. 有沒有辦法在數據庫圖表中直觀顯示數據庫視圖?
- 2. 有沒有辦法讓一個XmlNode在DataGrid視圖中顯示其數據?
- 3. 在VB 2010的數據庫表(SQL Server)中顯示縮略圖視圖中的所有圖像
- 4. 有沒有辦法從表/視圖
- 5. 有沒有辦法將SQL Server數據庫圖發佈爲html格式?
- 6. 在列表視圖中沒有顯示
- 7. 有沒有辦法在沒有SQL Server的情況下部署SQL Server Reporting Services?
- 8. 有沒有辦法將數據庫表的關係視圖嵌入到MySQL
- 9. 有沒有辦法根據錶行數據在視圖中生成列?
- 10. AngularJS沒有在列表視圖中顯示JSON數據
- 11. 垂直於SQL Server數據的水平視圖2008
- 12. 有沒有辦法在Sharepoint的數據表視圖中創建鏈接?
- 13. 有沒有辦法從SQLite數據庫生成數據庫圖表?
- 14. SQL Server 2008 - 顯示所有表格
- 15. 數據沒有被顯示在列表視圖我從數據庫
- 16. 有沒有辦法爲SQL Server視圖的所有列計算散列?
- 17. 擁有編輯視圖中顯示的數據庫列表
- 18. SQL Server 2008數據透視表沒有聚集
- 19. 有沒有一種方法來表示hibernate的數據視圖?
- 20. SQL Server 2008:有沒有辦法創建這樣的觸發器?
- 21. 數據庫沒有在ListView中顯示,只有圖片
- 22. 在SQL Server中有沒有辦法唯一標識一個數據庫?
- 23. 有沒有辦法讓圖像顯示在ASP.NET和app_offline.htm中?
- 24. autosizing sql server數據庫圖視圖
- 25. Oracle:有沒有辦法獲得視圖的列數據類型?
- 26. 有沒有辦法在SQL Server 2008中創建查詢特定函數?
- 27. 有沒有辦法在表格視圖中計算警報?
- 28. 子視圖沒有顯示在已經顯示的視圖
- 29. 查詢SQL Server 2012數據庫實例中的所有視圖
- 30. 在Asp.net列表視圖圖片沒有顯示到接口,但是該圖像是已經在數據庫
不,但Microsoft BI的[數據源視圖](http://stackoverflow.com/questions/36804928/is-there-a-way-to-visually-display-a-database-view-in-a - 數據庫圖)允許這一點,以及更多。 – klzbrt