Banco de dados espaciais

Disponível somente no TrabalhosFeitos
  • Páginas : 15 (3541 palavras )
  • Download(s) : 0
  • Publicado : 14 de agosto de 2012
Ler documento completo
Amostra do texto
Universidade Estácio de Sá

Pós Graduação de Administração de Banco de Dados









Priscilla Cristina de Matos











Banco de Dados Espaciais















Rio de Janeiro

2012


Sumário


Introdução 3

Tipos de SGBDS 4

SGBDS e suas extensões 4

MYSQL 5

Oracle Spatial 6

Tipos Espaciais Primitivos 7Indexação 7

PostgreSQL/PostGIS 8

Tipos de Dados Espaciais do PostGIS 9

IBM DB2 Spatial Extender 10

Informix Spatial Datablade 11

Spring 12

SQL Server 2008 13

Análise dos SGBD’s 14

Comparativo entre os principais SGBD’s Espaciais 15

Compatibilidade com a especificação SFS-SQL 16

Funcionalidades 17

Recursos (Comparativo entre SQL, Oracle e PostGIS)18

Conectividade com outros produtos 19

Referências Bibliográficas 20












Introdução




Tudo surgiu com a necessidade de organizar e armazenar dados coletados sobre a geografia, possibilitando assim a difusão e compartilhamento dos mesmos.

No princípio, utilizava-se papel, escala e notações para representar graficamente as informações geográficas,documento este que conhecemos como mapa. Porém, o mapa tinha suas limitações.

Com a evolução da tecnologia, a partir dos anos 60, foi possível representar essas informações em ambientes computacionais. E é aí que surge o geoprocessamento.

O geoprocessamento utiliza técnicas matemáticas e computacionais, permitindo a correlação e análise de dados geográficos, o que facilitou atomada de decisões em diversas áreas, tais como, planejamento urbano e regional, gestão de recursos naturais, transporte, gestão de áreas de saúde e educação dentre outras.

As ferramentas de software utilizadas para realizar o geoprocessamento são denominadas Sistemas de informações geográficas (SIGS).

Atualmente, existem diversas opções de extensão espacial para SGBDobjeto-relacionais. Elas são proprietárias ou livres, como por exemplo: IBM/DB2 Spatial Extender, Informix Spatial Datablade, MySQL Spatial Extension, Oracle Spatial e PostgreSQL/Post GIS.

Segundo Paiva, “Os SGBD’s que possuem extensão espacial, como o Oracle Spatial, o PostgreSQL/PostGIS, armazenam os dados espaciais em tipos de dados específicos. Já os SGBD’s, que não possuem essa extensão, armazenamos dados espaciais vetoriais em campos longos binários (BLOB). Porém, em todos os SGBD’s, os dados matriciais são armazenados em BLOB’s, já que 58 nenhuma extensão espacial oferece recursos para tratar esse tipo de dado.”

[pic]


Tipos de SGBDS




Com o surgimento das extensões espaciais, surgem funcionalidades nos SGBDS existentes, como:

- Suporte a dados espaciais- Implementação de novos mecanismos de indexação

- Surgimento de novos operadores e funções na linguagem SQL.



SGBDS e suas extensões




|SGBD |Extensão Espacial |
|DB2 |IBM DB2 Spatial Extender |
|Firebird |-|
|IDS |Informix Spatial Extender |
|MySQL |MySQL Spatial Extender |
|Oracle |Oracle Spatial |
|PostgreSQL |PostGIS |
|SQL Server |Geometry e Geography|




As extensões existentes são baseadas na especificação SFSSQL Open GIS, porém, há diferenças relevantes que são referentes à semântica dos operadores espaciais, mecanismos de indexação, esquema, sintaxe da SQL e dos modelos de dados.








MYSQL


O MYSQL é um sistema gerenciador de banco de dados gratuito e possui código aberto, ele pode ser distribuído...
tracking img