Sie sind auf Seite 1von 4

FERRAMENTAS PARA DIAGRAMAO ER

Existem vrias ferramentas, pagas ou gratuitas, para desenvolver


diversos diagramas, dentre esses diagramas, o diagrama ER visto
como pea importante para os desenvolvedores de tais ferramentas
e na hora de eleger uma ferramenta, muitos gerentes de projetos,
desenvolvedores ou administradores de banco de dados ficam com
srias dvidas na hora de escolher entre uma ou outra, aqui vai
algumas delas, para ajudar voc a conhecer e talvez encontrar
alguma para iniciar com o seu projeto:
1. MySQL Workbench:
Desenvolvida exclusivamente para se
trabalhar com o SGBD MySQL, uma
das ferramentas gratuitas mais
conhecidas e mais utilizadas para quem
trabalha com este SGBD, tanto para
modelagem ER como para execuo de scripts sql. Sua
principal caracterstica a facilidade de se trabalhar com o
MySql, onde seu foco est na modelagem fsica, ideal para
pequenos e mdios projetos e para quem est iniciando ou j
tem experincia com modelagem de banco de dados. Tendo
verses para os sistemas Windows, Linux e Mac.
Mais informaes em: https://www.mysql.com/products/workbench/
2. Astah Professional: O Astah
muito conhecida por desenvolvedores
Java e por aqueles que trabalham com
UML, atualmente existem duas verses,
a verso professional (paga) e a verso
community (gratuita). Ideal para
aqueles que j a conhecem por estarem no mundo Java e no
desejam estar migrando de ferramenta por causa de uma
simples modelagem ER, ou para quem deseja trabalhar com
outros diagramas, como o de casos de uso ou diagrama de
classes.
Os diagramas ER s podem ser criados na verso professional,
e se voc estudante universitrio, poder tentar uma licena
com um perodo gratuito estendido ou baixar o trial. Est
disponvel para sistemas Windows, Linux e Mac. Mais
informaes em: http://astah.net/

3. DBDesigner 4: Se voc est


buscando por alguma ferramenta
alternativa e gratuita porque achou o
Workbench muito complexo ou deseja
simplesmente explorar ferramentas
novas o DBDesigner 4 muito
interessante para voc. Tambm desenvolvido para projetos
voltados ao MySQL ele basicamente o antecessor do MySQL
Workbench, simples e fcil de utilizar, ideal para quem est
iniciando e deseja uma ferramenta simples e voltada apenas
para modelagem de banco de dados. Tambm est disponvel
para Windows, Linux e Mac.
Mais informaes em: http://fabforce.net/dbdesigner4/
4. SQL Power Architect: Para
agregarmos peso a nossa lista de
ferramentas, nada mais justo que
citarmos o SQL Power Architect, no
apenas o nome, mas a prpria
ferramenta muito poderosa para se
trabalhar com modelagem de dados. Voltada para projetos
grandes, faz basicamente tudo o que voc precisar, na verso
paga, quando se trata de modelagem ER. Trabalha com os
principais SGBDs (PostgreSQL, Oracle, MS SQL, MySQL e mais).
Se voc est ou ir trabalhar em um projeto gigante, vale a
pena conferir esta ferramenta que tem uma verso gratuita e
trs verses pagas. Tambm disponvel em Windows, Linux e
Mac. Mais informaes em:
http://www.sqlpower.ca/page/architect_download_os

5. Draw.io: E por ltimo, mas no


menos importante a ferramenta
utilizada neste curso. A draw.io uma
ferramenta web, de fcil acesso e
utilizada para o desenvolvimento de diversos diagramas.
Talvez no seja to conhecida quanto as outras, mas ela foi
utilizada neste curso principalmente por ser de fcil acesso,
sem a necessidade de realizar downloads, podendo ser
utilizada de qualquer ambiente, basta ter a disponibilidade da
internet. Nossa didtica tambm fora quem est aprendendo
a construir um diagrama ER simples e entenda a importncia
de cada elemento construdo. Por exemplo em ferramentas
para diagrama ER, voc realizar ligaes entre tabelas sem
explicitar a cardinalidade mnima e mxima, em nosso curso
temos abordamos este conceito para que voc entenda
melhor utilizao desses termos. Voc pode acessa-la em:
https://www.draw.io/

Essas so algumas das diversas ferramentas que trabalham tanto


com diagrama ER como outros diagramas. Muitos desenvolvedores
tm dificuldades para encontrar a ferramenta para o seu projeto,
acredito que o jeito mais fcil de se fazer isso, identificar quais so
as necessidades do seu projeto e buscar uma ferramenta que supre
tais necessidade. Sem precisar escolher sempre a mais complexa,
pois essa talvez lhe dificulte ao invs de lhe ajudar no seu
desenvolvimento.

Das könnte Ihnen auch gefallen