2011-08-25 21 views

Odpowiedz

9

Nie sądzę. Studio SQL Server Management pozwala tylko na włączenie tabel do diagramu bazy danych. Jeśli masz program Microsoft Visio, możesz użyć go do umieszczenia widoków w swoim diagramie bazy danych.

3

Pobierz SQL Sentry Plan Explorer - jest to darmowa aplikacja, która znacząco rozszerza wbudowaną funkcję planu wykonania w Management Studio. Weź również dodatek Management Studio (będziesz musiał ponownie uruchomić SSMS). Po zainstalowaniu w SSMS, uruchom następującą kwerendę z „rzeczywisty plan wykonania” włączony „widok z SQL Sentry Plan Explorer”

SELECT * FROM dbo.view; 

prawym przyciskiem myszy i wybrać wykonanie planu

Po otwarciu planu w Eksploratorze planów można wyświetlić tabele podstawowe, do których odwołuje się widok (nawet jeśli są zagnieżdżone) na karcie Dołącz diagram w dolnym okienku.

Zastrzeżenie: Pracuję dla Sentry SQL, ale nie ma absolutnie żadnych załączników.

+0

Po to, abym zrozumiał ten pomysł poprawnie, ta aplikacja dotyczy bardziej zaawansowanego wyświetlania planów zapytań, prawda? Ponieważ OP pyta o diagramy, a nie plany. Więc twoja sugestia jest rodzajem obejścia, czy mam rację? Proszę przede wszystkim o upewnienie się, że nie zrozumiałem celu tego narzędzia. –

+0

@Andriy Jedną z funkcji narzędzia jest to, że może pokazać diagram łączenia dla planu, w tym prosty przypadek, taki jak pokazane przeze mnie zapytanie. To, czy chcesz wywołać tę odpowiedź, czy obejść, to po prostu semantyka. Jeśli pokazuje wizualny schemat połączeń w widoku, to myślę, że odpowiada na pytanie. Pytanie nie brzmiało "czy istnieje narzędzie przeznaczone wyłącznie do wizualnego opisu widoku?" –

+1

Nie, nie było, a dzięki jednemu z zrzutów ekranowych, które tam znalazłem, mogę teraz zobaczyć, co masz na myśli. To świetna funkcja, także dla bezpłatnej aplikacji. Wciąż myślę, że to tylko częściowo odpowiada na pytanie. Rozumiem, że OP chce, aby widoki zostały włączone do kompletnego diagramu bazy danych, tak aby (prawdopodobnie) pokazać relacje między tabelami bazowymi widoków w połączeniu z innymi relacjami w bazie danych. –

Powiązane problemy