Existe alguma boa ferramenta para criar protótipos e design de banco de dados? [fechadas]


21

Eu gostaria de ter uma boa ferramenta para projetar o esquema do banco de dados com todas as tabelas, colunas, tipos de dados e relações. Hoje faço isso principalmente com caneta e papel, mas gostaria de fazê-lo com uma boa ferramenta de design.

Existe alguma boa (e talvez gratuita) ferramenta de Design de Banco de Dados?


5
Como usuário frequente do Stack Exchange - IF * k'n odeio essa regra. Sim, é sobre as preferências do usuário, mas se eles explicarem seus motivos, por que não ??? Isso receberá sua resposta votada.
Marc

Respostas:


10

Mais para ER do que para prototipagem (nunca o ouvi no contexto de bancos de dados): Se você estiver no MySQL, tente o MySQL Workbench . Embora gere código específico do MySQL, pequenos ajustes são feitos facilmente.

Para o PostgreSQL, há uma boa lista em seu wiki , o PGDesigner parece muito capaz. Além disso, haverá um Designer em versões futuras do pgAdmin.


15

Comecei a usar o NORMA (link corrigido em outubro de 2011), que é útil para capturar os relacionamentos e restrições em inglês puro. Consulte Modelagem de Função de Objeto também.

Isso irá gerar scripts XSDs e SQL.

Espero nunca mais ver um ERD ...


4

Eu usei no passado o Power Designer (ou o Q Designer naquela época). Foi ótimo! Tinha instalações de engenharia reversa, geração de scripts ... tudo o que você precisava. Mas não é grátis.

Uma ferramenta gratuita que usei um pouco no passado foi o DB Designer . Mas eu poderia usá-lo apenas para dbs pequenos. Na época, havia erros ao trabalhar com designs de esquema complicados, mas isso foi há alguns anos, por isso tenho certeza de que foi corrigido.

Agora eu uso apenas a ferramenta de diagramação do SQL Server.


2

O MySQL Workbench é uma ótima ferramenta gratuita.

Outra opção é a diagramação do SQL Server, incluída no Express, para que você possa experimentar gratuitamente também.

O ER / Studio da Embarcadero tem uma avaliação gratuita. É uma solução mais completa (lida, cara), pois suporta modelagem lógica e física. O ER / Studio é um produto incrível que merece seu preço, se você faz muito design.


2

Eu usei o MySQL Workbench, o Toad Data Modeler e o SQL Developer Data Modeler da Oracle. Qualquer um deles seria um bom lugar para começar.


2

Você pode usar o Vertabelo . Vertabelo é um designer de banco de dados on-line que trabalha no Chrome e Safari desenvolvido pela empresa em que trabalho.

A característica mais importante dessa ferramenta é que ela permite compartilhar modelos de banco de dados entre a equipe e colaborar com eles via navegador da web.

Outros recursos do Vertabelo incluem:

  • Suporte para PosgreSql, MySQL, Oracle, MS SQL Server, DB2, SQLite, HSQLDB
  • Versão do modelo
  • Pesquisa dinâmica / visual
  • Validação de modelo de banco de dados ao vivo
  • Engenharia avançada
  • Engenharia reversa

O Vertabelo é gratuito para projetos acadêmicos e possui versões comerciais para projetos de banco de dados maiores.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.