FERRAMENTA PARA CRIAÇÃO DE BANCOS DE DADOS GEOGRÃFICOS A PARTIR DE DIAGRAMAS OMT-G

KLAUS WERNER SCHALY

Resumo


Entre as diversas aplicações de banco de dados, encontram-se os bancos de dados
geográficos, os quais armazenam informações referentes a localização espacial, dados
descritivos e a forma geométrica dos tipos geográficos. Para o projeto de banco de
dados deve-se levar em consideração um modelo de dados, que é um conjunto de
conceitos usados para descrever a estrutura (objetos) e as operações possíveis. No caso
de bancos de dados geográficos, o modelo OMT-G em pouco tempo tornou-se
bastante usado mundialmente. Porém, existe grande dificuldade em se utilizar o
mesmo em função da falta de ferramentas para automatizar o processo de modelagem.
Assim, a criação de uma ferramenta para modelagem de banco de dados geográficos
com base no modelo OMT-G é uma necessidade imediata. Neste trabalho, propõe-se
fazer uma ferramenta para auxiliar no processo de mapeamento de um diagrama OMTG
para um banco de dados geográfico PostgreSQL/PostGIS. Assim, é feito um estudo
sobre o modelo OMT-G e é apresentada a ferramenta desenvolvida utilizando a
tecnologia Java. A ferramenta é usada em conjunto com um plug-in para o software de
modelagem StarUML, que serve para desenhar o diagrama OMT-G. O plug-in permite
salvar o diagrama OMT-G em um formato interoperável, no caso, em um arquivo
XMI. Esse arquivo, então, é lido pela ferramenta, que gera os scripts SQL necessários
para a criação do banco de dados. Para tornar o sistema flexível, a geração dos scripts
é separada em módulos, permitindo que outros desenvolvedores criem módulos para a
geração de scripts para outros bancos de dados.

Palavras-chave


Banco de dados geográfico; OMT-G; XMI; StarUML; Java

Texto completo:

Sem título