Que ferramenta de design do FLOSS DB para Linux você recomendaria? [fechadas]

12

Eu quero encontrar uma ferramenta de design de banco de dados relacional para Linux, que possa exportar o esquema de banco de dados para MySQL, SQLite e PostreSQL pelo menos. E deve ser útil, é claro. GUI de boa aparência também é uma vantagem ;-) Eu uso o Gnome, mas as ferramentas do KDE também são interessantes.

codeholic
fonte
O que é uma "ferramenta de design de banco de dados"?
Charles Stewart
Eu não sou forte em terminologia. A modelagem de banco de dados soa melhor?
codeholic

Respostas:

12

Para o MySQL, existe o MySQL Workbench :

O MySQL Workbench é uma ferramenta de design de banco de dados visual multiplataforma, desenvolvida pelo MySQL. É o aplicativo sucessor altamente esperado do projeto DBDesigner4. O MySQL Workbench estará disponível como uma ferramenta GUI nativa no Windows, Linux e OS X.

hlovdal
fonte
Posso exportar SQL para SQLite e PostreSQL com o MySQL Workbench? Porque o DBDesigner4, seu antecessor, afirmou que sim.
codeholic
1
Isso pode ser alcançado com um plug-in para SQLite: wb.mysql.com/?p=227 . Ainda procurando pelo PostgreSQL.
Codeholic
8

Você pode dar uma olhada no WWW SQL designer

WWW SQL Designer permite que os usuários criem designs de banco de dados, que podem ser salvos / carregados e exportados para scripts SQL. Vários bancos de dados e idiomas são suportados. Capacidade de importar o design de banco de dados existente.

Essa ferramenta permite desenhar e criar esquemas de banco de dados (diagramas de ER) diretamente no navegador, sem a necessidade de programas externos (flash). Você só precisa do JavaScript ativado. O Designer funciona perfeitamente em Mozillas (Firefox, Seamonkey), Internet Explorer (6, 7, 8), Safari e Óperas. O Konqueror funciona, mas a experiência é limitada.

Licença de código: Nova Licença BSD

texto alternativo

Sathya
fonte
4

Dê uma olhada no DBDesigner 4 . É uma ferramenta de design de banco de dados MySQL que também suporta outros produtos de banco de dados como SQL Server, Oracle, SQL Lite e ODBC.

É grátis, de código aberto (GPL), disponível para Linux / GNOME.

Algumas características interessantes:

  • Se você estiver usando um banco de dados não suportado diretamente, poderá criar seu próprio tipo de dados. Clique com o botão direito do mouse na janela tipo de dados e selecione Criar Novo Tipo de Dados.
  • Você pode se conectar a um banco de dados existente e ele importará seu modelo.
teknikqa
fonte
Eu usei este aqui várias vezes e adorei!
Warren
Mas não é o protótipo do MySQL Workbench? EDIT: Sim, é. "O MySQL Workbench é uma ferramenta de design de banco de dados visual multiplataforma desenvolvida pelo MySQL. É o aplicativo sucessor altamente esperado do projeto DBDesigner4."
codeholic
2

Tente Knoda. É um front-end de banco de dados que pode ser usado para criar, exibir e modificar muitos tipos diferentes de bancos de dados. Você só precisa instalar os drivers de banco de dados hk_clasess relevantes para o banco de dados com o qual deseja trabalhar (por exemplo, MySQL, SQLite, Postgresql e até Access (somente leitura)). O interessante do Knoda é que: a) você pode exportar e importar de um formato de banco de dados para outro eb) possui um construtor de consultas visuais, se você não é especialista em SQL. Infelizmente, o pacote não está sendo mantido e, portanto, não está mais disponível nos repositórios de versões recentes do Ubuntu. Você ainda pode instalá-lo no repositório Lucid.

Wayne
fonte