2011-08-25 16 views

Respuesta

9

No lo creo. El estudio SQL Server Management permite que solo se incluyan Tablas en el diagrama de la base de datos. Si tiene Microsoft Visio, puede usarlo para incluir las vistas en su diagrama de base de datos.

3

Descargar SQL Sentry Plan Explorer - esta es una aplicación gratuita que amplía significativamente la funcionalidad del plan de ejecución incorporado en Management Studio. Obtenga también el complemento de Management Studio (deberá volver a iniciar SSMS). Una vez instalado, en SSMS, ejecute la siguiente consulta, con el "plan de ejecución real" encendido:

SELECT * FROM dbo.view; 

Haga clic con el plan de ejecución y seleccione "Ver con SQL Sentry plan Explorer".

Una vez que el plan está abierto en el Explorador de planes, puede ver las tablas base a las que hace referencia la vista (incluso si están anidadas) en la pestaña Diagrama de unión en el panel inferior.

Descargo de responsabilidad: Yo trabajo para SQL Sentry, pero no hay absolutamente ningún compromiso.

+0

Solo para que entendiera la idea correctamente, esta aplicación se trata de una visualización más avanzada de los planes de consulta, ¿no? Porque OP está preguntando por diagramas, no por planes. Entonces, tu sugerencia es una especie de solución, ¿estoy en lo correcto? Principalmente me estoy preguntando para asegurarme de no haber malinterpretado el propósito de esta herramienta. –

+0

@Andriy Una de las características de la herramienta es que puede mostrarle el diagrama de unión para un plan, incluido el caso simple, como la consulta que mostré. Si piensas llamar a eso una respuesta o una solución alternativa es solo una semántica, creo. Si muestra un diagrama visual de las uniones en la vista, entonces creo que responde la pregunta. La pregunta no era "¿hay alguna herramienta que esté exclusivamente dedicada a describir visualmente una vista?" –

+1

No, no lo fue, y gracias a una de las capturas de pantalla que encontré allí ahora puedo ver lo que quieres decir. Esa es una gran característica, también para una aplicación gratuita. Todavía creo que eso responde la pregunta solo en parte. Entiendo que OP desea que las vistas se incluyan en un diagrama de base de datos completo, para (probablemente) mostrar las relaciones entre las tablas subyacentes de las vistas junto con otras relaciones en la base de datos. –

Cuestiones relacionadas