database design - software - ¿Una buena herramienta de modelado de bases de datos?
database design software (18)
Bueno, si está usando SQL Server, como he mencionado en otras publicaciones, Visio probablemente funcionará muy bien para usted. Probablemente ya lo tengas o tu tienda de TI lo haga, así que el costo es insignificante y puede importar una base de datos existente o si construyes desde cero, puedes exportarlo a un SQL Server designado.
Lo he usado varias veces y estoy contento con los resultados.
¿Podrían ustedes recomendarme una buena herramienta de modelado db? Principalmente para SQL Server ...
¡Gracias!
ERwin Data Modeler es, en mi opinión, la mejor herramienta para el modelado de bases de datos Enterprise. Lo he usado varias veces y es genial. Ver: http://www.ca.com/us/products/product.aspx?id=260
Es un poco caro, pero vale la pena. También puedes probarlo gratis.
Gracioso, ya que he encontrado:
ser útil en un apuro. También soy fanático de Instant SQL Formatter aunque, por "instantáneo", quiere decir "no T-SQL", por lo que tienes que realizar una ligera edición manual de las declaraciones grabadas de Profiler para usar su sistema por completo.
He estado usando durante algún tiempo con gran éxito lo que solía llamarse ''Case Studio''. Ahora se llama '' Toad Data Modeller '' ..
Es pago, pero bastante bueno, vale la pena al menos una prueba.
Intenté Navicat Data Modeler. Es la mejor herramienta de modelado de datos que he encontrado hasta ahora. Tiene una versión gratuita.
La versión gratuita se puede encontrar en: Navicat Data Modeler
ModelRight, de ModelRight es muy bueno para el modelado físico. Excelente soporte para Oracle, MySQL, SQL Server, etc.
Personalmente, siempre me gustó Dia , es ubicuo, portátil, fácil de usar y admite muchos otros diagramas además de ER / UML, así que puedo usarlo para hacer diagramas para no expertos en tecnología.
Puede dibujar ERD utilizando registros GraphViz. Eso no trazará / organizará sus metadatos, no generará su DDL o cualquier otra cosa, pero le dará un diagrama de relación de entidades que puede editar / actualizar fácilmente.
Manejará todos los detalles de diseño / disposición del diagrama para usted. Hace un buen trabajo de esto. Es una especie de lenguaje de dibujo de diagramas declarativo. Muy simple de aprender. No requiere nada más que un editor de texto para usar. Muchas aplicaciones usan sus capacidades detrás de escena para generar sus diagramas también.
Recomiendo encarecidamente Sparx Enterprise Architect .
Alternativamente, Visio for Enterprise Architects funciona moderadamente bien y puede obtenerlo junto con Visual Studio.
Si es para SQL Server, me gusta el Diagrama DB de SQL Server Management Studio.
Si quiere decir dibujar diagramas de relaciones entre entidades, sugiero Visio. Incluso construirá su base de datos desde el Diagrama.
Si su empleador está pagando, ER Studio es fantástico. No sé cómo otras personas pueden funcionar sin eso. Me hace 50% más productivo.
Tiendo a utilizar SQL Server Management Studio también para hacer cosas rápidamente, pero cuando estoy haciendo la implementación real o cosas más avanzadas, uso EMS Sql Manager . Es una herramienta bastante buena con funciones mucho más avanzadas y más numerosas que Sql Management studio. Puede pensarlo como MS SQL Management Studio con esteroides. Sin embargo, lleva un tiempo acostumbrarse a la interfaz de usuario, pero sigue siendo bastante directo. Y si obtienes su paquete con todos sus productos , obtienes una tonelada de grandes utilidades también.
Si es solo diagramando, usaré Visio.
Usé lápiz y papel con bastante éxito para obtener las entidades iniciales y las relaciones hacia abajo. Especialmente bueno si se diseña con otras personas, no se distraiga con la interfaz de la GUI, haciendo un desplazamiento, obteniendo gradientes de fondo correctos, etc. Luego, puede traducirlo a Visio o Dia o una herramienta UML que genere tanto el esquema SQL como su modelo de objeto ...
Por lo general, después de estas limitaciones de tiempo, significa que termina en TOAD o en su herramienta de base de datos de DB eligiendo las tablas, los índices, las claves externas y todo lo implementado en SQL directo o con su herramienta de diseño de tablas. Los cambios inevitablemente se producirán río abajo, así que no gaste demasiado para obtener las cosas exactamente, solo obtenga la estructura correcta.
Yo segundo Embarcadero ERStudio. No es barato, sino potente, multiplataforma y muy fácil de usar.
prueba http://www.fabforce.net/dbdesigner4/ para MySQL
StarUML tiene un módulo que permite la creación de diagramas de relaciones entre entidades. Sin embargo, nunca lo he usado para este propósito, así que no sé qué tan bueno es, pero me gusta StarUML para los diagramas UML.
ModelRight es la mejor herramienta disponible, especialmente por el dinero.