• Nenhum resultado encontrado

Modelo de Dados de Rede

N/A
N/A
Protected

Academic year: 2021

Share "Modelo de Dados de Rede"

Copied!
24
0
0

Texto

(1)

Modelo de Dados de Rede

Departamento de Ciência da Computação – UFMG

Banco de Dados Geográfico

Vinícius Passos Rodrigues

[email protected]

(2)

Roteiro

Introdução

Conceitos de Modelo de Rede

Oracle Network Data Model

Estrutura dos Dados

Implementação de uma Rede

Referência

(3)

Introdução

No geoprecessamento o conceito de rede está

associada a:

Serviço de utilidade pública: água, luz e telefone;

Rede de drenagem (bacias hidrográficas);

Rodovias;

entre outros.

(4)

Introdução

Algumas situações que podem ser utilizada uma rede

de dados:

Qual é o caminho mais curto ou mais rápido entre duas

cidades?

Qual é o hotel mais próximo de um aeroporto?

Quais clientes moram a menos de 30 minutos de uma

determinada loja?

Como redirecionar o tráfego de uma estrada que está fechada

para obras?

(5)

Introdução

(6)
(7)

Introdução

(8)

Conceitos de Modelo de Rede

Rede (network): é um gráfico matemático que captura as relações

entre objetos. São formado por links e nos.

Nó (node): representa um objeto de interesse em uma rede;

Link: representa a relação entre dois objetos;

Caminho (path): corresponde a um percurso através da rede formado

por links e nos;

Custo (cost): um atributo que pode ser associado a um link ou no;

Constantes (constraints): são restrições definidas para um rede de

(9)

Conceitos de Modelo de Rede

(10)

Conceitos de Modelo de Rede

Para o armazenamento das informações gráficas da rede são utilizadas

coordenadas vetoriais;

Utiliza a topologia a arco-nó

atributos de arcos incluem o sentido de fluxo;

atributos dos nós incluem seu custo de percorrimento.

Deve armazenar as relações entre nós que a compõem;

Nenhuma linha pode estar desconectada das demais para que a

topologia da rede possa ficar totalmente definida.

(11)

Conceitos de Modelo de Rede

(12)

Oracle Network Data Model

Disponível na versão Oracle Database 10g

(ou superior)

e é

composto por:

Um Data Model para armazenar rede em um conjunto de tabelas;

Funções SQL para definir e manipular a rede

(pacote SDO_NET);

Funções de rede em Java (API);

Funções de rede em PL/SQL

(pacote

(13)

Estrutura de Dados

A nomeação das tabelas que compõem a rede são definidas pela tabela de

Metadados USER_SDO_NETWORK_METADATA

(14)

Estrutura de Dados

(15)

Estrutura de Dados

Tabela Link

(16)

Estrutura de Dados

(17)

Estrutura de Dados

Tabela Path Link

(18)

Estrutura de Dados

(19)

Implementação de uma Rede

Criação de rede de forma automática

(20)

Implementação de uma Rede

Criação de

rede de forma

Manual

(21)

Implementação de uma Rede

Exemplo 1

(22)

Implementação de uma Rede

(23)

Principais Referência

WANG, Jack C. Oracle Spatial Network Data Model: An Oracle

Technical While Paper. Mai. 2005. Disponivel em <http://oracle.com>

Acesso em junho de 2005.

SILVA, Gabriel de. Modelage e implementação de uma ferramenta

inteligente e de código aberto para inserção automática de

inferência Fuzzy em SIG convêncionais. Dissertação do Curso de

Mestrado em Modelagem Matemática e Computacional. CEFET-MG. Belo

Horizonte. 2006

KOTHURI, Ravi; GODFRIND, Albert; BEINAT, Euro. Pro Oracle Spatial for

(24)

Dúvidas??

Departamento de Ciência da Computação – UFMG

Modelo de Dados de Rede

Referências

Documentos relacionados

aquilo e comentou na semana passada na palavra livre que a administração começou perdendo tirando a EPAGRI daqui, e acha que perdeu bastante, quando a gente coloca

Mediante a síntese das publicações, o presente estudo destacou que as características definidoras mais encontradas (em mais de 44% das publicações) para o DE

Ainda segundo Gil (2002), como a revisão bibliográfica esclarece os pressupostos teóricos que dão fundamentação à pesquisa e às contribuições oferecidas por

A tabela 25 apresenta os resultados brutos desta avaliação em relação à característica busca e a tabela 26 exibe o resultado ponderado para esta característica.. A tabela 27

2, afinal, os camponeses ao lon$o daquelas plan&#34;cies não tinha realmente os documentos de posse daquela terra &gt;eles ha%iam %i%ido ali tal%e# por centenas de anos, bem antes

O presente artigo pretende discutir o exercício do controle de constitucionalidade de leis e atos normativos por de entidades e órgãos não

–Enlace compartilhado entre dois ou mais dispositivos –Capacidade do enlace é dividida para as transmissões.. Classificação

–Nível inferior oferece serviços (o que o nível faz) para o nível imediatamente superior. –Uma interface especifica como acessar os serviços de