Publicado por: sadeckgeo | janeiro 29, 2014

Engenharia reversa SGBDGeo

ER

Geralmente quando tenho que criar um ambiente de trabalho em banco de dados para o cliente a primeira coisa que faço e pensar o modelo ER (Entidade Relacionamento) para que o banco fique com uma estrutura bem feita e não venha a dar problemas no futuro… Quem trabalha com banco sabe que uma modelagem mal feita pode demorar um bom tempo para começar a dar sinais de falha.

Bem, depois do projeto conceitual e da implantação do projeto lógico e físico é sempre bom dar uma olhada em como ficou a estrutura do banco, pra isso existe uma infinidade de softwares que fazem a engenharia reversa do banco. Um que eu gosto bastante é o EMS SQL Management Studio for PostgreSQL, mas ele é pago! Ai já não gosto tanto assim… rsrs

Estou usando agora o DbVisualizer que serve muito bem para as minhas atividades e foi onde extrai os dois modelos (SPRING e TerraView) que estão ai em baixo.

Essa também é uma prática muito boa para o entendimento da criação do banco de dados e pode ajuda-lo a resolver muitos problemas no dia-a-dia.

O SPRING e os softwares da família TerraLIB (TerraView) tem um modelo conceitual bem definido e isso dá uma robustez aos projetos. Podendo assim gerenciar projetos com dimensões continentais / globais com controle de acesso, controle de usuários, regras topológicas e outras funções que nos ajudam muito no desenvolvimento das atividades.

Aqui só pra exemplificar o que estamos comentando, coloco 2 pdfs para consulta, todos com bancos em PostgreSQL/PostGIS.

ScreenShot862

Modelo simples SPRING.

Modelo mais robusto TerraView.

Aqui vai um vídeo de como fazer no DbVisualizer a visualização da arquitetura do banco.

Links:

PostgreSQL to Excel

Raster2pgsql Importando imagens para o PostGIS

Exportando shapefile do PostGIS

Liberdade nas Geotecnologias

Criando shapefile – TerraView


Responses

  1. Excelente!! muito Obrigado!

    Curtido por 1 pessoa


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Categorias

%d blogueiros gostam disto: