Banco de Dados M - PowerPoint PPT Presentation

About This Presentation
Title:

Banco de Dados M

Description:

Banco de Dados M veis Carolina Gelenske Carlos Eduardo La s Xavier Roteiro Introdu o Computa o M vel Banco de Dados M veis Gerenciamento de Banco de Dados ... – PowerPoint PPT presentation

Number of Views:62
Avg rating:3.0/5.0
Slides: 24
Provided by: FRANCISC272
Category:
Tags: banco | dados | estado

less

Transcript and Presenter's Notes

Title: Banco de Dados M


1
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
  • Espaço-temporais
  • Móveis
  • Tipos de modelagem
  • 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.
Write a Comment
User Comments (0)
About PowerShow.com