Gostaria de saber qual ferramenta você usa para modelar tabelas, relacionamentos, etc, modelagem de banco de dados genérica, no Ubuntu.
Seria bom se essa ferramenta gerasse scripts SQL, e uma vantagem com esses scripts seja compatível com SQLite, mas isso não é necessário.
Atualmente, estou usando o Enterprise Architect para isso em uma máquina virtual, o que é uma droga. Consegui executá-lo no Wine, mas não tão bom quanto eu gostaria. É uma ferramenta completa para modelar qualquer coisa neste mundo, e agora eu não preciso tanto.
software-recommendation
database
diagram
sql
Pedro Dusso
fonte
fonte
Respostas:
Você pode tentar o DIA . Você pode usar a UML para criar / modelar bancos de dados e usar um dos scripts suportados oficialmente para convertê-lo em SQL.
Por exemplo, você pode encontrar um manual básico de como usar o DIA e o TeDia2SQL em http://left.subtree.org/2007/12/05/database-design-with-dia/
fonte
Outra boa opção é o mysql-workbench . Ele pode ser instalado facilmente usando
apt-get
(o terceiro comando serve, mas eu prefiro atualizar e pesquisar primeiro):Então você pode apenas digitar
mysql
o HUB e voila.Ele funciona como um encanto. Também há um download em seu site, mas isso me deu na versão 12.10 um erro de dependência (o download é para a versão 12.04, o que pode explicar).
Outros também se referiram a: druid e DBDesigner . Há também outra postagem sobre o design do banco de dados no superuser.com .
fonte
Você pode tentar o ArguoUML com seu plug-in SQL .
fonte
Eu uso o modelador de dados ERBuilder no wine para modelar meu banco de dados PostgreSQL e gerar script SQL ou diretamente o banco de dados. Funciona bem com o vinho e acho que o suporte também é SQLite.
fonte