2008-08-06 8 views
10

Me han encargado rediseñar parte de una estructura de base de datos ms-sql que actualmente implica muchas vistas, algunas de las cuales contienen combinaciones con otras vistas.¿Qué programa puedo usar para generar diagramas de la estructura de vista/tabla de SQL?

De todos modos, me pregunto si alguien aquí podría recomendar una utilidad para generar automáticamente diagramas que me ayuden a visualizar toda la estructura.

¿Cuál es el mejor programa que ha utilizado para estos problemas?

Respuesta

3

Soy un gran admirador de Embarcadero's ER/Studio. Es muy poderoso y produce excelentes resultados en pantalla e impresos. También tienen una versión de prueba gratuita, por lo que debería poder ingresar y probarlo sin demasiados conflictos.

¡Buena suerte!

+2

El enlace está roto. Ahora se puede encontrar aquí: http://www.embarcadero.com/products/er-studio – cdeszaq

0

Si está hablando de tablas MS SQL Server, me gusta el soporte del diagrama en SQL Server Management Studio. Simplemente arrastra las tablas desde el explorador hasta el lienzo, y están dispuestas para usted junto con líneas para las relaciones. Tendrás que hacer algunos ajustes a mano para obtener los diagramas más atractivos, pero es una forma decente de obtener diagramas.

2

Toad Data Modeller de Quest hace un buen trabajo en esto y tiene un precio razonable. El estudio E/R de Embarcadero también es bueno, como mencionó Bruce.

1

OP preguntó acerca de diagramas de vistas y ver dependencias, SQL Management Studio y Enterprise Manager no le permiten vistas de diagrama. No puedo responder por las otras herramientas.

El diseñador de LINQ to SQL para Visual Studio le permite colocar vistas en la superficie de diseño pero no hay una manera fácil de modelar las dependencias entre las vistas. No estoy seguro de qué herramienta tiene este tipo de funcionalidad de diagramación. Puede echar un vistazo a la herramienta SQLDoc de Red Gate, pero solo proporciona salida basada en texto.

0

Subí la publicación de Mark sobre Toad Data Modeler y quería señalar que tienen una versión beta que es completamente funcional y gratuita. Las únicas desventajas son los errores ocasionales y la caducidad incorporada (generalmente en el momento en que está disponible una nueva versión beta), pero para este tipo pobre hace maravillas hasta que pueda conseguir que mi jefe obtenga una licencia.

Cuestiones relacionadas