MySQL Workbench – Desenhe base de dados

25 Comentários

Disponível para Windows, Linux e MacOS.

Para quem se dedica à concepção de base de dados, é importante que possua uma ferramenta para modelagem de base de dados. Para quem teve disciplinas de base de dados como eu, também se lembrará certamente da 1º, 2º e 3 forma normal, chave primária, chaves estrangeira, etc. Se não se lembram e pretendem desenhar uma base de dados, então apresentamos o MySQL Workbench. A ferramenta possibilita trabalhar directamente com objectos schema, criar facilmente tabelas e todo o tipo de relações entre elas (1:1, 1:N, N:M), definir chaves primárias, estrangeiras, etc.

wb_000

Noutro dia tive a necessidade de desenhar uma base de dados. Comecei por fazer no papel, mas de imediato procurei uma aplicação que me permitisse a modelagem da base de dados e também que me criasse de imediato o script para MySQL. Após algumas pesquisas, fui de encontro ao famosos DBDesigner4. No entanto, descobri também que existia uma outra, de nome MySQL Workbench e que era considerada por muitos como uma evolução do DBDesigner4.

wb_00

Pois bem, o MySQL Workbench é uma ferramenta com interface gráfico que permite modelar base de dados.

Principais funcionalidades

  • Criação de diagramas EER
  • SQL Scripts
  • Catálogo da Base de dados
  • Visualização total do Dashboard
  • Informações sobre o objecto seleccionado
  • Gestão de ligações a servidores MySQL
  • Forward Engineering e Engenharia Reversa

Exemplo de criação de tabelas com os respectivos campos

wb_01

Considerações finais

O MySQL Workbench foi criado pela  MySQL AB e é sem dúvida uma ferramenta muito completa e útil para quem trabalha com base de dados. Descobri esta ferramenta porque pretendia “desenhar” uma base de dados e queria de imediato obter o script para importar dentro do MySQL. O MySQL Workbench faz isso de forma automática. Experimentem !

Licença: GPL
Sistemas Operativos: Windows/Linux/MacOS
Download: Escolha o seu sistema aqui
Homepage: Dev MySQL

Partilhar:
Tags:

Comentários

25

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de Guilherme de Sousa
    Guilherme de Sousa

    Vai dar um jeitaço este semestre para a cadeira de BD 😀

    verryy nice post!

    cumps!

    1. Avatar de Frederico
      Frederico

      Nao te dará grande ajuda visto que na cadeira tens de fazer tudo á unha sem ajudas de software… tudo por codigo.

    2. Avatar de Ana Narciso

      Ai ai ai, sr. Guilherme. Nada de batota!
      Aproveito para te deixar isto: http://web.ist.utl.pt/anahnarciso/leic-meic/bd-bases-de-dados/
      Vai-te ajudar muito neste semestre então. 😉

      1. Avatar de Pether
        Pether

        Acho que vou aproveitar este programa e o link da Ana pra este semestre xD

      2. Avatar de rms
        rms

        Pena estar tudo comprimido com RAR…

  2. Avatar de Ganha dinheiro na net

    Parece uma ferramenta muito útil.
    Principalmente para BD’s complexas.

  3. Avatar de Almeno Rocha

    Sim, já conhecia… O que eu precisava mesmo era de algo para começar a desenvolver para Androide… Pedro se conheceres algo em condições escreve um “artigozito”. Já desenhei a aplicação que pretendo mas agora programar é o problema, sei que programar para Androide é muito parecido com Java, já tentei Eclipse mas ainda não me saiu nada… Mas tambem não sou programador nem nada que se pareça.

    1. Avatar de Pedro Pinto

      Boas Almeno,

      Eu já tenho acesso ao site do google-app-inventor. Tu não te inscreveste? https://pplware.sitedev.pt/google/google-app-inventor-crie-aplicacoes-para-o-android/

      1. Avatar de Almeno Rocha

        Inscrevi mas ainda não recebi nada… Esqueceram-se de mim!

  4. Avatar de RCS
    RCS

    Tem bom aspecto.

    Obrigado pelo post.

  5. Avatar de Marco Costa

    Já usava a versão anterior, quando saiu esta versão fiz o upgrade e aconselho.

    Está muito intuitiva e é de fácil manuseamento ate os utilizadores menos experientes conseguiram trabalhar com esta ferramenta.

    Cumprimentos

  6. Avatar de Miguel Quintal

    Desde sempre comigo.
    É simplesmente a melhor ferramenta do género que conheço.
    -MySQL Administrator;
    -MySQL Query Browser;
    -MySQL WorkBench;
    Estas três aplicações são tudo o que preciso para trabalhar de forma fácil com o mysql.
    Continuem com o excelente trabalho…

  7. Avatar de lmx
    lmx

    boas,
    parabéns pela publicação desta ferramenta, sem duvida fantástica.
    Na exploração desta há uns tempos atrás fiquei com uma duvida que me “esmoreceu” um pouco, tal como eu vi na imagem, os esquemas são tipo UML, tentei criar o desenho de uma base de dados usando o modelo EA(Entidade-Associação) o qual eu, tal como os meus profs na altura,acham de maior importancia do que este tipo UML.
    nunca consegui criar…para os mais esquecidos,multiplicidade(1:1,1:N,N:M), grau(obrigatório, opcional), entidades fracas,etc.
    Será que também consigo criar esquemas relacionais com este modelo?
    É a unica duvida que tenho em relação a esta ferramenta tão poderosa.

    cmps

    1. Avatar de lmx
      lmx

      boas..
      correcção:
      não esquemas relacionais, mas sim modelos entidade-Associação.
      normalmente entre dois conjuntos de entidades, existe um conjunto de associações, nestes esquemas tipo uml não aparecem pelo menos directamente.

      cmps

  8. Avatar de Miguel
    Miguel

    Já agora se alguém souber onde posso adquirir um tutorial acerca do MySQL Workbench (de preferência em PT ou BR) agradecia. Obrigado

    1. Avatar de Esmeraldo AEOM
      Esmeraldo AEOM

      Carissimo Miguel,
      Ainda não vi uma apostila em PT, mas o pório Workbench traz consigo um pequeno GRANDE tutorial intitulado MySQL Doc Library. Por incrível que pareça, escrito em inglês puro e bem fácil de entender.

  9. Avatar de xispate
    1. Avatar de Rui Costa

      Essa pérola anda sempre comigo, mas hoje em dia, com o aumento da complexidade de algumas bases de dados, nada melhor que poder “Vê-la” num diagrama para termos uma ideia global “da coisa”.

  10. Avatar de Tiago Arajújo
    Tiago Arajújo

    Gosto mais do SqlYog.. É mais simples e igualmente eficaz!

  11. Avatar de xispate
    xispate

    Off Topic

    Alguém conhece um programa grátis, de preferência open source para converter base de dados SQL Server para MySQL. Obrigado

    1. Avatar de lmx
      lmx

      epa gratis eu penso que não deve existir, mas existem para ai uns bons programas…
      sabes que cada empresa cria ferramentas para importar das outras, pelo que na concorrência há de certeza, mas cuidado com as incompatibilidades de tipos etc.
      eu estou a pensar em criar um…mas esta ainda a uns anos de distancia, visto que quase nem tenho tempo para dormir.
      mas nada do outro mundo, apenas que faça a importação.
      O problema é o licenciamento dos, conectores a base de dados, a nível de licenças,etc….

      cmps

  12. Avatar de DreamWave
    DreamWave

    bom bom mesmo é fazer no papel !

    hehehehe

    estou certo que facilitará a estruturação e melhora a apresentação quando chegar a hora de apresentar um determinado projecto

    bom post! (ou blog :p) cumpz

    1. Avatar de lmx
      lmx

      boas..
      concordo, mas com uma ferramenta destas é muito mais fácil, embora eu goste de fazer as coisas a mão pois, desta forma não se desaprende…digo eu lol 🙂 .

      cmps

  13. Avatar de Esmeraldo AEOM
    Esmeraldo AEOM

    depois de uma luta quase que infindável na tenttativa de criar relacionamento para tabelas da minha bd no xampp, aparece o workbench onde depois de instalação e alguns testes consegui conectar com my bd e daí então criei o modelo, agora soh não sei como importar esse modelo para uso. lol digo seria necessário fzr issô?
    se alguem sabe, desde já sou agradescido!

  14. Avatar de Otis
    Otis

    Hoje em dia onde as empresas ou clientes necessitam de muito mais agilidade no desenvolvimento, usar ferramentas que facilitam nossa vidas esta virando uma coisa comum no dia a dia. Fazer algo do zero no puro código ou no papel é coisa do passado (exceto para estudos) trabalha desta forma atualmente só fará você ficar para traz diante das necessidades atuais.