A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Carolina Gelenske Carlos Eduardo Laís Xavier

Apresentações semelhantes


Apresentação em tema: "Carolina Gelenske Carlos Eduardo Laís Xavier"— Transcrição da apresentação:

1 Carolina Gelenske Carlos Eduardo Laís Xavier
Banco de Dados Móveis Carolina Gelenske Carlos Eduardo Laís Xavier

2 Roteiro Introdução Computação Móvel Banco de Dados Móveis
Gerenciamento de Banco de Dados Modelagem de Objetos Móveis

3 Introdução Aumento do uso de equipamentos móveis.
Desenvolvimento de tecnologia de comunicação sem fio. Necessidade de se construir sistemas capazes de operar sob essa nova realidade. Dentre estes sistemas, estão os banco de dados.

4 Computação Móvel Restrições da Computação Móvel: Portabilidade
Comunicação Mobilidade

5 Computação Móvel - Restrições
Portabilidade Os elementos móveis são relativamente pobres em recursos. Mobilidade é inerentemente problemática. Elementos móveis dependem de uma fonte finita de energia.

6 Computação Móvel - Restrições
Comunicação Desconexão Pequena largura de banda Variabilidade da largura de banda Redes heterogêneas Riscos de segurança

7 Computação Móvel - Restrições
Mobilidade Mudanças de endereço Informação dependente da localização

8 Banco de Dados Móveis Distribuição de Dados e Replicação
Modelos de Transação Processamento de Consultas Recuperação e Tolerância a Falhas

9 Gerenciamento de Banco de Dados 1/5
Replicação de dados Replicação baseada em sessão Replicação baseada em mensagens Replicação baseada em conexão Sincronização Integridade da localidade Em duas camadas Hierárquico

10 Gerenciamento de Banco de Dados 2/5
Difusão de dados e caching Paradigmas de acesso aos dados móveis. Têm como objetivo aumentar a disponibilidade de dados para o cliente móvel. Difusão de dados pode ser pull-based ou push-based Estratégias de invalidação de cache: servidor com estado e sem estado

11 Gerenciamento de Banco de Dados 3/5
Transações Atomicidade Consistência Isolamento Persistência

12 Gerenciamento de Banco de Dados 4/5
Recuperação de falhas Algumas características de um esquema de checkpoint em um ambiente móvel: localização desconexão energia rede falhas

13 Gerenciamento de Banco de Dados 5/5
Segurança Mais propenso a ataques e falhas Uso de encriptação e de mecanismos que assegurem controle de acesso A heterogeneidade do ambiente móvel é outro tipo de desafio

14 Conceitos básicos Objetos Tipos de modelagem Espaço-temporais Móveis
Aplicações altamente dinâmicas Aplicações de objetos móveis

15 Objetos espaço-temporais
Mudança de atributos espaciais Registro modificados em momentos exatos O valor do atributo é mantido constante até o próximo evento

16 Objetos móveis Aspectos para BDs Grande número de registros
Maior complexidade algorítmica Intervalos de tempo sem informação amostrada

17 Tipos de modelagem Aplicações altamente dinâmicas
Visam o presente e o futuro próximo Banco de dados em tempo real Aplicações de objetos móveis Histórico do objeto Padrão de comportamento

18 Modelo MOST Aplicações de tempo real
Atualização dos dados representando a posição em função do tempo Atributo dinâmico A.value A.updatetime A.function

19 Modelo MOST Desvantagem
Não descreve a trajetória completa dos objetos móveis A informação da trajetória só é armazenada desde o tempo da última atualização até o futuro próximo Só trata de objetos pontuais

20 Modelo de Bei Yi Aplicações de objetos móveis Trajetória
Não precisa mais envolver o atributo temporal

21 Modelo MOMENT Observações da movimentação contínua dos objetos
armazenando-a de forma discreta Algoritmos de previsão Atributo dinâmico Perfis de movimentação

22 Modelo MOMENT Desvantagens Não descrever a trajetória completa
Cálculo de previsão Estudo de perfil

23 Referências Cravo, Mariano. Acesso a Dados Móveis.
Gusmão, Eduardo. Proposta de dissertação de mestrado. Recife, 2005.


Carregar ppt "Carolina Gelenske Carlos Eduardo Laís Xavier"

Apresentações semelhantes


Anúncios Google