Alguém conhece um aplicativo abrangente para Mac para criar Diagramas SQL? Eu acho que http://ondras.zarovi.cz/sql/demo/ é muito bom, mas é um pouco básico demais.
Gostaria de criar o esquema do banco de dados, as relações entre as tabelas (incluindo rótulos, por exemplo, n: m relações), adicionar comentários, exportar para SQL e assim por diante para executar no meu Mac.
Respostas:
O MySQL Workbench é bom o suficiente para a maioria das demandas de programação. Você pode criar o modelo EER e também pode sincronizar o modelo com DB Changes ou vice-versa. Você pode usá-lo sem nenhum custo, pois é um aplicativo de código aberto. Eu uso o MySQL há um ano e é muito útil para mim. Eu o recomendo se você não precisar de nenhum recurso e desempenho da empresa.
fonte
A única ferramenta exclusiva para Mac que eu conheço (e eu adoraria ouvir outras pessoas aqui) é o SQLEditor . Infelizmente, parece não haver suporte para procedimentos armazenados ou outros objetos além de tabelas e visualizações.
Existem também soluções multiplataforma (principalmente baseadas em Java). Em uma pesquisa recente, avaliei o DBWrench e o DBVisualizer . Quando tudo foi dito e feito, decidi ficar com uma solução do Windows em execução no Parallels.
fonte
O MySQL Workbench é ótimo, embora eu tenha achado que em muitos casos o OmniGraffle funciona muito bem, especialmente se você não gosta tanto de "fazê-lo dolorosamente correto de acordo com a teoria aprendida na universidade", mas sim de fazer o trabalho.
fonte
Você pode querer verificar a linha de produtos Navicat . Eu uso o Navicat Premium e é uma ferramenta tudo-em-um realmente excelente para muitos bancos de dados, incluindo MySQL, Postgres, SQLITE, Oracle e MS SQL Server. Inclui uma guia Modelo, na qual é possível visualizar e editar os bancos de dados existentes ou criar novos os, esboço tudo, definir relações, SQL de exportação, têm acesso a uma função de auto-layout, e todos os tipos de outras guloseimas.
Existem várias versões para o produto Premium, incluindo um programa separado do Data Modeler , para que você tenha que navegar ao redor para ver o que se adapta às suas necessidades. Ele custará um pouco de dinheiro, dependendo da versão, mas você pode baixar uma avaliação gratuita de 30 dias para garantir que é o que você precisa.
Eu espero que isso ajude!
fonte
A ferramenta SQL livre de escolha para mim é SQuirreLSQL . É um aplicativo Java, mas muito responsivo, e você pode instalar drivers e plug-ins de banco de dados, e um deles permite bancos de dados de engenharia reversa e diagramação.
O Aqua Data Studio é executado no Mac OS X como um aplicativo Cocoa / Java misto, com desempenho nativo e inclui recursos de modelagem de Entidade-Relacionamento.
fonte
Eu também uso o Vertabelo e também posso recomendá-lo. É 100% baseado na web. Você pode trabalhar nos seus modelos no Chrome ou no Safari (o suporte ao navegador Safari foi adicionado há alguns meses). As ferramentas gráficas da Vertabelo para projetar modelos de banco de dados são simplesmente incríveis! Simples e intuitivo, mas muito abrangente e profissional. Não há licença para desktop, downloads ou instalação. Você pode trabalhar remotamente a partir de qualquer computador conectado à web. Se você deseja conhecer como o Vertabelo funciona, você pode experimentá-lo sem qualquer registro: https://my.vertabelo.com/try
fonte
DBSchema também é incrível. O melhor é que você pode fazer engenharia reversa e modelar juntos de uma só vez. Depois de alterar o diagrama, você altera o banco de dados; você pode importar essas alterações de volta no diagrama.
A única falha é a ordenação dos nomes das colunas nos diagramas - que não necessariamente correspondem à ordinalidade dos nomes das colunas no banco de dados real, se você o fizer.
Eu classificaria como uma das aplicações super legais.
fonte
Confira http://www.yworks.com/en/index.html , pode não ser o que você está procurando, mas possui modelagem de ER e outros ...
fonte
Eu recomendo Vertabelo . Vertabelo é um designer de banco de dados on-line que trabalha no Chrome 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:
O Vertabelo é gratuito para projetos menores (até 3 modelos e 20 tabelas em cada modelo) e possui versões comerciais para projetos maiores de banco de dados.
fonte
Minha ferramenta preferida para modelagem no OS X é o Visual Paradigm (VP-UML). Eles têm uma edição comunitária gratuita, o que é ótimo para criar ERD - mas se você deseja gerar o DDL a partir do ERD, precisará adquirir a edição padrão.
Também é multiplataforma, então isso é outro benefício.
fonte