Me gustaría saber qué herramienta utiliza para modelar tablas, relaciones, etc., modelado de bases de datos genéricas, en Ubuntu.
Sería bueno que esa herramienta generara scripts SQL, y una ventaja con esos scripts es compatible con SQLite, pero eso no es necesario.
Actualmente, estoy usando Enterprise Architect para eso en una máquina virtual, lo que apesta. Pude ejecutarlo con Wine, pero no tan bueno como quisiera. Es una herramienta completa para modelar cualquier cosa en este mundo, y en este momento no necesito tanto.
software-recommendation
database
diagram
sql
Pedro Dusso
fuente
fuente
Respuestas:
Puedes probar DIA . Puede usar UML para crear / modelar bases de datos y usar uno de los scripts compatibles oficialmente para convertirlo a SQL.
Por ejemplo, puede encontrar un tutorial básico con DIA y TeDia2SQL en http://left.subtree.org/2007/12/05/database-design-with-dia/
fuente
Otra buena opción es mysql-workbench . Se puede instalar fácilmente usando
apt-get
(el tercer comando servirá, pero prefiero actualizar y buscar primero):Luego puedes escribir
mysql
el HUB y listo.Funciona a las mil maravillas. También hay una descarga desde su sitio web, pero eso me dio en 12.10 un error de dependencia (la descarga es para 12.04, por lo que podría explicarlo).
Otros también se han referido a: druida y DBDesigner . También hay otra publicación sobre diseño de DB en superuser.com .
fuente
Puede probar ArguoUML con su complemento SQL .
fuente
Uso el modelador de datos ERBuilder en wine para modelar mi base de datos PostgreSQL y generar un script SQL o directamente la base de datos. Funciona bien con vino y creo que también es compatible con SQLite.
fuente