Banco de Dados para Sistemas de Informação Geográfica (SIG)

Documentos relacionados
Banco de Dados para Sistemas de Informação Geográfica (SIG)

Jugurta Lisboa Filho

Modelos Conceituais de Dados

Modelos Conceituais Geográficos na Literatura... MGeo + Valéria Times e Flávio Pimentel Ana Carolina Salgado UFPE

Anais do Simpósio Regional de Geoprocessamento e Sensoriamento Remoto - GEONORDESTE 2014 Aracaju, Brasil, novembro 2014

Modelagem de Processos de Análise Geográfica Utilizando o Framework GeoFrame

SIG SIG. GEO-OMT Exercícios. Alisson Fernando Coelho do Carmo

Banco de Dados para Sistemas de Informação Geográfica (SIG)

SFS Simple Feature SQL

MODELOS CONCEITUAIS DE DADOS PARA APLICAÇÕES GEOGRÁFICAS: UMA EXPERIÊNCIA COM UM SIG INTERINSTITUCIONAL

Modelagem de dados usando MER. Andre Noel

Banco de Dados para. Sistemas de Informação Geográfica (SIG) ROTEIRO. Conceitos. Fundamentos em Sistemas de Informação Geográfica (SIG)

MODELAGEM DE RESTRIÇÕES DE INTEGRIDADE ESPACIAIS EM APLICAÇÕES DE REDE ATRAVÉS DO MODELO UML-GEOFRAME

Modelagem de BDG. Modelagem de BDG

MODELAGEM CONCEITUAL DE BANCOS DE DADOS GEOGRÁFICOS APLICADA AO CADASTRO TÉCNICO MULTIFINALITÁRIO

UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL INSTITUTO DE INFORMÁTICA PROGRAMA DE PÓS-GRADUAÇÃO EM COMPUTAÇÃO

Projeto Banco de Dados

Modelo Entidade Relacionamento

Geoprocessamento. Aula 12 SIG: Arquitetura e Modelagem. Junho de 2017 PROFA. MARIANA A. G I ANNOT TI

Geração automática de código fonte para restrições de integridade topológicas utilizando o perfil UML GeoProfile

Banco de dados Geográficos

Modelagem e Projeto de Bancos de Dados Geográficos com Características Temporais

CAPÍTULO 2 BANCO DE DADOS

Introdução aos Sistemas de Informação Geográfica

Modelagem de Dados Geográficos (1)

Modelagem em Geoprocessamento. - Modelo OMT - Modelo Geo-OMT - Exemplos

Modelo Entidade-Relacionamento

CURSO DE PÓS-GRADUAÇÃO EM SENSORIAMENTO REMOTO. SER-300 Introdução ao Geoprocessamento. Relatório do Laboratório 1 ANA CAROLINA MOREIRA PESSÔA

IF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1/64

SISTEMAS DE INFORMAÇÃO GEOGRÁFICA (II)

Requisitos de sistemas

Álgebra Relacional. Linguagem de consultas procedural Conjunto de operações que usam uma ou duas relações como entrada e geram uma relação de saída

2. Revisão e Dicas de Modelagem Conceitual

Aula 01 Revisão Geral Banco de Dados I Conceito de Banco de Dados e SGBD

Modelagem de dados geográficos utilizando um perfil UML alinhado a padrões internacionais e à abordagem MDA

Construindo modelos ER. Capítulo 3

SISTEMAS DE INFORMAÇÕES GEOGRÁFICAS Aula 2. SIG- Eng. Cartográfica Prof. Luciene Delazari

MODELAGEM DE DADOS UNIDADE 3 Modelo Entidade-Relacionamento. Luiz Leão

Introdução. à UML. Histórico (cont.) Histórico Definição Benefícios Notação Diagrama de Classes Diagramas de Interação Conclusões Revisão

Banco de Dados Geográficos

Unidade 2 Modelo Conceitual

Diagramas de Transformação e Apresentação

MER e DER Entidades Relacionamentos Atributos Ferramentas CASE Exemplos de DERs Exemplo de Minimundo. Banco de Dados. Aula 1.

Camada de Informação 14/11/ o Parte

Noções OMT-Geo. Diretoria de Serviço Geográfico DSG EXÉRCITO BRASILEIRO. Apresentação : Cel Omar A. Lunardi

PCS3413 Engenharia de Software e Banco de Dados

Estruturação e Modelagem de Bancos de Dados

PROJETO DE BANCO DE DADOS -PROJETO CONCEITUAL. Prof. Angelo Augusto Frozza, M.Sc.

EER-CASE: FERRAMENTA CASE DE MODELAGEM CONCEITUAL COM ENTIDADE- RELACIONAMENTO ESTENDIDO PARA BANCO DE DADOS PROPOSTA DE TRABALHO DE GRADUAÇÃO

BANCO DE DADOS GEOGRÁFICOS E WEBMAPPING. Prof. Angelo Augusto Frozza, M.Sc.

Modelagem de Dados. Modelagem Conceitual

Programação com Acesso a Banco de Dados

Um Estudo sobre Modelos Conceituais de Dados para Projeto de Bancos de Dados Geográficos

DCC011 Introdução a Banco de Dados. Construindo o Esquema. 1. Propriedades de Modelos ER. Construindo Esquema Conceitual

Especificação de Sistemas de Software e a UML

Modelagem semântica permite aproximar o modelo obtido do mundo real Exemplo de modelos:

Banco de Dados. Aula 4 - Prof. Bruno Moreno 02/09/2011

7 Conclusão e Trabalhos Futuros

Engenharia de Software

PROPOSTA DE GESTÃO DE DADOS CADASTRAIS NO CONTEXTO SÓCIO-PATRIMONIAL DE EMPREENDIMENTOS DE GERAÇÃO DE ENERGIA HIDRELÉTRICA

Universidade Estadual de Ponta Grossa PRÓ-REITORIA DE GRADUAÇÃO DIVISÃO DE ENSINO

UNIVERSIDADE FEDERAL DA BAHIA - UFBA

Visão Geral da UML. SSC Engenharia de Software I Profa. Dra. Elisa Yumi Nakagawa 2 o semestre de 2012

Angelo Horta de Abreu. Banco de Dados Geográfico para a gestão do Instituto Inhotim. XII Curso de Especialização em Geoprocessamento UFMG

Construindo modelos ER. Capítulo 3

Modelagem de Dados Geográficos (2)

Tópico: Modelagem CONTEÚDO PROGRAMÁTICO

UML (Unified Modelling Language)

Sumário. Lista de Figuras. Lista de Tabelas. Lista de Abreviações. 1. Considerações Iniciais Introdução Objetivos...

Laboratório 01. Modelagem da Base de Dados: Base de Dados Georeferenciados para Estudos Urbanos no Plano Piloto de Brasília

Desenvolvimento de Sistemas Orientados a Objetos com UML UP/RUP: Projeto

SUMÁRIO. Introdução Modelo de Dados Esquema Geral de Modelagem de BD; ME-R: Conceitos gerais; DE-R Representação e exemplos.

MODELAGEM DE DADOS UNIDADE 2 Projeto de Banco de Dados. Luiz Leão

Unidade 3 23/10/2008. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores

Aula 01 Conceito de Banco de Dados e SGBD

Modelagem de um Banco de Dados Geográficos para a análise do estado de conservação da vegetação intra-urbana e suas relações com dados

Infra-Estrutura de Dados Espaciais. Bruno Rabello Monteiro

Conjunto de técnicas (ou tecnologias) ligadas à informação espacial, que engloba a coleta, tratamento e análise de dados.

Cartografia Digital. Aulas 3 a 5

Projeto de Banco de Dados

Projeto de Banco de Dados

Prefeitura Municipal de Vitória. Uso de Geotecnologias na. Prefeitura Municipal de Vitória

Requisitos de Sistemas

O mundo real é muito complexo para ser representado em sua totalidade, em qualquer sistema de informações.

ANÁLISE ESPACIAL DE DADOS GEOGRÁFICOS. Permite mensurar propriedades e relacionamentos considerando a localização espacial do fenômeno

INF1013 MODELAGEM DE SOFTWARE

GEOPROCESSAMENTO SIAD,

Aula 02. Modelo de Dados Modelo Conceitual Modelo de Implementação Entidades e Atributos

Notas de Aula 03: Introdução a Orientação a Objetos e a UML

Profa. Dra. Fernanda Sayuri Yoshino Watanabe

Modelos. Banco de dados. Professor: Jarbas Araújo CENTRO EDUCACIONAL RADIER.

MODELAGEM DE DADOS. Projeto de Banco de Dados Modelo Conceitual. Prof. Rosemary Melo

Abordagem ER. Capítulo 2

Revisando Padrões de Análise para Bancos de Dados Geográficos usando Meta-Propriedades Ontológicas

Extensões ao Modelo OMT-G para Produção de Esquemas Dinâmicos e de Apresentação

UML Unified Modeling Language Linguagem de Modelagem Unificada

Modelagem de dados usando o modelo Entidade- Relacionamento (ER)

Cartografia atual: mapa da aldeia Te ýikue

Transcrição:

Banco de Dados para Sistemas de Informação Geográfica (SIG) JUGURTA LISBOA FILHO Departamento de Informática Universidade Federal de Viçosa 3657-000 - Viçosa - MG e-mail: jugurta@dpi.ufv.br ROTEIRO Módulo I Conceitos em Sistemas de Informação Geográfica (SIG). Fundamentos em cartografia e SR. Exemplo de SIG&BD. Módulo II de BD convencional. Modelo ER Estendido. Exercícios. Mapeamento conceitual-lógico em BD relacional. Construindo esquemas conceituais de qualidade. Módulo III de BD geográficos. Requisitos de modelagem conceitual para aplicações de SIG. Modelos conceituais específicos para aplicações geográficas. Ferramentas CASE para BD geográficos. Módulo IV Modelagem OO com UML-GeoFrame. GeoFrame - um framework conceitual para SIG. Mapeamento entre esquema de dados - modelo de SIG. Exercícios de modelagem com a ferramenta CASEGeo. Mini-Mundo de Banco de Dados Geográficos Fases do de BD (Elmasri, 99) Análise de Requisitos Requisitos de BD Conceitual Esquema Conceitual (Mod. E-R) independente de software dependente de software Lógico Esquema Lógico (Mod. Relacional) Módulo III Físico Esquema Físico (Mod. Implement.)

Níveis de Representação [Câmara, 996] Processo de Modelagem Conceitual Mundo Real Realidade Nível Conceitual EDIFICAÇÃO VEGETAÇÃO Formalismo Conceitual fornece regras para Modelagem HIDROGRAFIA compatibilidade Técnicas Formais de Descrição fornece gramática para Apresentação Nível de Representação Linguagem Léxica Notação Gráfica Esquema Conceitual Nível de Implementação Modelos Conceituais Genéricos Principais formalismos Modelo Entidade-Relacionamento (E-R) Modelos Orientados a Objetos (OO) Principais linguagens E-R Peter Chen James Martin (eng. informações) IDEFX OO N OOA OMT UML * n Modelos Conceituais de BD codmun idfaz nomefaz Município selocaliza n Fazenda m propriedade Proprietário áreafaz Modelo Entidade-Relacionamentos nomemun pop divideem telprop ender Esquema conceitual de um sistema de cana-de-açucar n numcolheita idtalhão Talhão m plantação n Variedade área-talhão dat-plantio dat-ult-colheita prodmédia descvar idprop nomeprop tipovar

Modelos Conceituais para SIG Conceitual de Banco de Dados Geográficos Modelos Conceituais de Dados para SIG Modelos propostos na literatura Modelos OO Modelos ER GMOD (Pires, 997) Modul-R (Bédard, 996) Geo-OMT (Borges, 997) GISER (Shekhar, 997) GeoOOA (Kösters, 997) Geo-ER (Hadzilacos, 997) MADS (Parent, 998) GeoOMT (Abrantes, 998) Perceptory (Bédard, 999) UML-GeoFrame (Lisboa, 999) Módulo III Modelos Conceituais para SIG Histórico estrutura conceitual e comparação de modelos de dados espaciais (Peuquet, 98) debate raster-vector (Couclelis, 992) final dos anos 80: orientação a objetos em SIG e importância dos modelos conceituais (Frank, Engenhofer e Worboys) 2000+ UML, 2ª geração de modelos, reutilização (patterns) Modelos Conceituais para SIG Componentes da informação geográfica Atributo Espaço Tempo Novos requisitos de modelagem 989... 993 99 995 996 997 998 999... Paquette Caron Bédard Borges Abrantes Perceptory Firns Kösters Kösters REGIS Clementini Coyle Shekhar Parente evolução ~idéias Milne Tryfona Hadzilacos Câmara Pires Times Pimentel CASE tools UML-GeoFrame

Modelos Conceituais para SIG Requisitos de modelagem conceitual para aplicações de SIG fenômeno geográfico e objeto convencional visões de campo e de objetos aspectos temáticos aspectos espaciais múltiplas representações relacionamentos espaciais aspectos temporais Fenômeno geográfico e objeto convencional Visões de Campo e de Objetos Modelo GMOD Documento Relacionamentos: Especialização Área do Agregação Causal Associação Camada de Informação v Versão Classe Convencional Geo-Classe Geo-Região Geo-Objeto Geo-Campo Tempo Aspectos Temáticos solo Aspectos Espaciais distritamento político-administrativo Subconjunto de s para criação de subs application-dependent zoneamento propriedades planimetria controle topográfico infraestrutura controle geodésico R.2 39 38 37 R. 36 35 Object Geometric_Element Point Line Geographic_Line Via Férrea Estrada Rio Área Geographic_Area Unidade Administrativa Município Estado País Continente Lago Modelo Clementini

Aspectos Espaciais Múltiplas Representações a) Geo-OMT b) MODUL-R c) GeoOOA Testada convencional ponto linha polígono raster F Polygon Modelo GEOOOA d) GISER Delim itação lote determines shape of Entity nam e N consist of Spatial Object U Testada lote determines shape of Curve Relacionamentos Espaciais Relacionamentos Espaciais LEGENDA Linha Transmissão Símbolo de Rede,0 Torre transformador usina 0,n Alta voltagem,n 0,,n Casa de Força consumidor torre poste linha de transmissão Símbolo de Ligação Consumidor 0,n Transformador 0,n 0,,n Baixa voltagem 0,n Cabo Suspenso Poste, Símbolo de Nódo Cabo Subterrâneo Modelo GEOOOA Modelo GEOOOA

Relacionamentos Espaciais Bairro C Bairro B ZC- ZC-2 ZC-3 Centro Bairro A Bairro D ZC- ESTRUTURAS TODO-PARTE Bairro Bairro Município cobertura pertinência partição Zona de Posto de Coleta de Lixo Saúde Bairro Modelo GEOOOA Limite de Bairros Limite Zona de Coleta Aspectos temporais Transformações ocorridas nos lotes de uma área fictícia, no período de 908 a 99. Principais fatos: 908 - primeiro registro da área no BD. 920 - o proprietário do lote 2 comprou o lote 3 e registrou como lote 5. 938 - construção da escola no lote, com desapropriação de parte do lote 5. 958 - incêndio destruiu a casa do lote 5, que foi adquirido pelo proprietário do lote. 96 - construção do acesso à escola. Residência do lote 5 foi ampliada. 09 - construção no novo lote 6 e incorporação do lote 5 ao lote. 2 3 908 5 escola 938 5 5 escola 96 5 920 5 escola 958 6 escola 99 Aspectos temporais Aspectos temporais Classe espaço-temporal LOTE ESCRITURA Classe convencional Número Número 0,N Território,N,N Data Tipo de uso Relatório Validade uso,n 0,N DONO Nome Endereço Dt-nasc Compra Pictograma espacial Instante Pictograma de evolução espacial ENTIDADE Pictograma de existência Pictograma de presença Pictogramas de função,n Conexão ancestral Conexão de atributo temporal Atributos: Pictograma de evolução Modelo GeoOOA Duração Modelo Modul-R

Ferramentas CASE para SIG CASEGeo (DPI/UFV, 200) baseado no modelo UML/GeoFrame suporte para Padrões de Análise http://www.dpi.ufv.br/projetos/reusig/casegeo/ Perceptory (Bédard, 999) baseada no modelo Modul-R 2ª geração de modelos para SIG notação UML http://sirs.scg.ulaval.ca/perceptory/ REGIS (Isoware, 999) baseado no modelo de engenharia de requisitos GeoOOA notação UML representação de elementos de rede http://www.isoware.de CASEGeo CASE tool Perceptory CASE tool REGIS

Banco de Dados para Sistemas de Informação Geográfica (SIG) Final do Módulo III JUGURTA LISBOA FILHO Departamento de Informática Universidade Federal de Viçosa 3657-000 - Viçosa - MG e-mail: jugurta@dpi.ufv.br