Analista
ANÁLISE
Planejamento de bancos de dados com o
MySQL Workbench
Planejar um pequeno banco de dados no papel é simples, mas a estrutura logo vai se complicando quando mais elementos são adicionados. O MySQL Workbench pode ajudar a manter as tabelas organizadas. por Falko Benthin
M
uitos aplicativos necessitam de algum tipo de banco de dados. Quanto mais complexo o projeto, mais complicadas, demoradas, tortuosas e com tendência a erros ficam as estruturas dos bancos de dados correspondentes. Os fabricantes de softwares estão cientes desse problema, o que explica a enorme quantidade de ferramentas de visualização para planejamento e geração de banco de dados.
A escolha de ferramentas de visualização é um tanto restrita no Linux. Os desenvolvedores podem optar entre ofertas gratuitas ou comerciais; as fer-
ramentas gratuitas normalmente são oferecidas pelos próprios fabricantes do banco de dados. As ferramentas comerciais geralmente suportam múltiplos bancos de dados, mas ferramentas de vendedores de bancos de dados normalmente destinam-se a seu próprio produto. O MySQL
Workbench [1], feito para ser usado com o sistema de banco de dados
MySQL, é uma dessas ferramentas. É uma ferramenta gráfica para planejar e editar esquemas MySQL.
O sistema de gerenciamento de bancos de dados MySQL não é somente para desenvolvedores profissio-
nais de bancos de dados. Os bancos de dados MySQL são muito usados por webdesigners e administradores de sistemas. Mesmo que você seja apenas um desenvolvedor MySQL ocasional, irá perceber que uma ferramenta como o MySQL Workbench é muito útil e eficiente. Ele usa a licença GPLv2 e se baseia na experiência e no feedback da ferramenta de modelagem de dados
DBDesigner 4 [2]. O Workbench está disponível nas versões padrão e comunitária; a edição padrão difere da comunitária pelo custo de 79 € anuais, capacidade de verificar esque-
Quadro 1: Instalação
Há pacotes binários