Pular para o conteúdo

MicroOLAP - Ferramenta para modelagem em PostgreSQL

Dica publicada em Banco de Dados / Postgres
Renato R. Ricci rrricci
Hits: 17.800 Categoria: Banco de Dados Subcategoria: Postgres
  • Indicar
  • Impressora
  • Denunciar

MicroOLAP - Ferramenta para modelagem em PostgreSQL

Olá amigos, por esses dias andei procurando uma ferramenta para modelagem de banco de dados. Depois de testar inúmeras ferramentas, me deparei com um software chamado MicroOLAP Database Designer for PostgreSQL. Sei que muitos defendem a bandeira de software livre, porém essa dica é voltada para aqueles que não se importam em gastar com um software quando se trata de uma ferramenta que irá aumentar sua produtividade no dia a dia.

NOTA DA MODERAÇÃO: A citação de ferramentas proprietárias são válidas no VOL desde que voltadas para o aumento de produtividade de softwares livres, neste caso, do PostgreSQL.

Uma das principais características do software é a de gerar scripts SQL de acordo com o que você modelou, e o melhor ainda, é que, quando você faz alguma alteração na modelagem (seja alterar um atributo de uma coluna, seja adicionar alguma coluna ou tabela, seja remover algum objeto), o software da MicroOLAP consegue gerar um script somente da diferença entre seu arquivo de modelagem e seu banco de dados, facilitando assim a atualização de seu(s) banco de dados.

Para aqueles que já tem o banco criado, o MicroOLAP Database Designer for PostgreSQL faz muito bem a engenharia reversa do banco. Basta apontar os dados de conexão do banco e ele irá gerar todo o modelo para você. Ahh, detalhe: ele tem um gerenciador de conexões que permite você gerenciar vários bancos num único modelo.

Gostei muito também da parte de geração de documentação. Você pode gerar documentos HTML de todos objetos de seu banco ou pode selecionar apenas os objetos que você queira que apareça no documento.

Seguem abaixo algumas telas do MicroOLAP Database Designer for PostgreSQL.

Tela principal:
Abaixo, o editor de tabelas:
No editor de tabelas também é possível definir scripts que serão rodados antes e depois da criação da tabela:
Tela para geração de script (criação ou alteração do banco):
Tela para geração da documentação do banco:
Bom pessoal, acho que vale a pena vocês conhecerem. Você pode baixá-lo e testá-lo por 30 dias. Tem também uma versão para MySQL, porém esta eu não testei.

O link para download é:
A versão testada é a 1.8.1.
Sistema operacional testado: Windows 7
Obs.: Compatível com Linux (Wine).

Espero ter ajudado.

Abraços e até a próxima...

Instalando PostgreSQL no FreeBSD

Evitando IP spoofing

Instalando a linguagem procedural PL/PHP no PostgreSQL

Instalação e configuração do PostgreSQL no Slackware

PostgreSQL: Concedendo ou revogando privilégios em colunas

PostgreSQL - Alterando senha do usuário postgres

Função SQL replace: corrigindo inserções equivocadas

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.