Carolina Gelenske Carlos Eduardo Laís Xavier

Slides:



Advertisements
Apresentações semelhantes
Sistemas Distribuídos
Advertisements

Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Sistemas Distribuídos
Middleware para Serviços Baseados em Localização
Consistência de Dados em Computação Móvel
Introdução a Banco de Dados
Introdução a Banco de Dados Prof.: Bruno Rafael de Oliveira Rodrigues.
Sistemas Distribuídos
Sistemas de Gerenciamento de Bancos de Dados SGBD / DBMS
Sistemas Distribuídos
Sistema Gerenciador de Banco de Dados SGBD
Mapeamento Objeto Relacional
Modelos de Transações para Ambiente de Computação Móvel
1 PRO-MOTION : GERENCIAMENTE DE TRANSAÇÕES MÓVEIS Prof. Maria Beatriz ToledoLucien Valeska Pereira Fernandes (ra995342)
Sistemas de Arquivos Distribuídos
Sistemas Distribuídos
Fundamentals of Database Processing
1 Sistemas Distribuídos - SDI Caracterização de Sistemas Distribuídos. Introdução. Exemplos de Sistemas Distribuídos. Desafios.
Daniel Paulo Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento.
Fundamentos de Banco de Dados Prof. Alexander Roberto Valdameri
ESTRUTURA DE COMUNICAÇÃO DE DADOS
SISTEMAS DISTRIBUÍDOS Princípios e Paradigmas 2ª Edição ANDREW S
Aspectos Avançados em Engenharia de Software Aula 3 Fernanda Campos
Tópicos em Sistemas Distribuídos
Middleware e Sistemas Distribuídos
Tecnologia de Informática
Um framework para a gerência de cache de Banco de Dados Móvel: Design and Avaliação Yuri A. Lacerda.
Gerência de Transações em Sistema de Banco de Dados Móvel
Um Esquema de Replicação para Suportar Conectividade Fraca em Sistemas de Informação Móveis * Gustavo Fortes Tondello PPGCC – UFSC – 2005 * Original: A.
Prof.Alfredo Parteli Gomes
1 Modelos de Sistemas Distribuídos. Introdução - Dificuldades e ameaças para SD. Grande variação na utilização de SD )carga de trabalho e requerimentos.
Banco de Dados II Prof. Antônio Cordeiro.
Sistemas Distribuídos
7 Consistência e replicação capítulo Andrew S. Tanenbaum
DISCIPLINA: SR, Geoprocessamento I e II e Cartografia A tecnologia do Geoprocessamento – Aplicações e Potencialidades 12/3/ Aula 5.
SISTEMAS DISTRIBUÍDOS
Sistemas Distribuídos
Modelos de Dados para Bancos de Dados Móveis
Protocolos de Recuperação
Sistemas Distribuídos
Sistemas Distribuídos
BD Distribuído Conceitos Iniciais.
SGBD Distribuído Lílian Simão Oliveira.
Sistemas Tolerantes a Falhas: Conceitos e Técnicas
Introdução a Banco de Dados Aula 04
Bancos de Dados Estrutura e Funcionamento de um SGBD
Pablo Oliveira Antonino de Assis. Agenda  Objetivo.  Introdução.  Protocolos de Recuperação.  LOG’s.  Gerenciamento de LOG em MDS.  Recuperação.
1 MAC Computação Móvel Agentes de software para Computação Móvel Aluno: Eduardo Leal Guerra
Flávia Rainone - Bancos de Dados Móveis MAC 5743 Computação Móvel.
Definição um sistema de BD distribuído consistem em uma rede de várias ocorrências de bases de dados interligadas. característica principal para o usuário,
Sistema de Gestão de Segurança da Informação
Sistemas Distribuídos
Difusão de Informação em Meio Sem-fio (2)  Índice exponencial;  Índice baseado em localização;  Programação de broadcast de dados por demanda;  Sistema.
Modos de Desconexão para BD’s Móveis Sandberg Marcel Santos Baseado no artigo “Disconnection Modes for Mobile Databases”, de Holliday, Agrawal e El Abbadi.
Integração de Ferramentas CASE
Arquitetura P2P (Integração de Dados) Luciana Pereira Oliveira Professora: Valéria Times Professora: Valéria Times.
2° Seminário Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos.
1 Universidade Federal de Santa Catarina Centro Tecnológico - CTC Departamento de Informática e Estatística - INE Bancos de Dados Distribuídos Transaction.
1 Middlewares para Aplicações Peer-to-Peer em Redes Móveis – Projeto Bayou Gustavo Luiz Bastos Baptista.
Tolerância a Falhas Carlos Oberdan Rolim Ciência da Computação.
Projeto e Implementação de Sistemas de Arquivos
Sistemas Distribuídos
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Leandro Clementino Almeida.  Anos 50 - Sistemas Operacionais tipo Lote:  Aumentar a capacidade de processamento de programas  Usuário ia ao computador.
Banco de Dados Distribuídos Sílvia Cristina de Matos Soares
Bancos de Dados Móveis Alunos: Douglas Tomaz Machado
Sistema de Arquivos Distribuídos (SAD)- Características Serviços de nomes e diretórios Prof. Dr. Norian Marranghello Grupo 13 Guilherme Eberhart Jorge.
Aplicação de Métodos Formais no Desenvolvimento de Sistemas Multimídia Distribuídos Cláudia Araújo Ribeiro UFPE Junho/2000.
Denise Santin Ebone Leandro Almeida Leonardo Stadler Pezzini Mariana Gomes Santos Soraia Barbosa de Almeida.
Bruna Cavallero Martins Universidade Católica de Pelotas.
Transcrição da apresentação:

Carolina Gelenske Carlos Eduardo Laís Xavier 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 Modelagem de Objetos Móveis

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.

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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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