Escolar Documentos
Profissional Documentos
Cultura Documentos
Alunos:
Douglas Tomaz Machado
Leonardo Stahelin Coelho
Thiago Luiz Stabile
Contedo
Introduo
O que so bancos de dados mveis?
Classificao de bancos de dados
distribudos e mveis
Problemas
Arquiteturas
BDs disponveis
Introduo
Computao mvel;
Necessidade de estar conectado a rede
independente da localizao;
Cdigo mvel: a capacidade do cdigo de
migrar entre unidades de rede;
Isso tudo serve para as bases de dados:
necessidade de clientes mveis acessarem
seus bancos de dados de qualquer lugar.
O que so bancos de dados mveis?
Distribudos;
Replicao parcial ou total dos dados;
Cada estao base gerncia seu prprio BD
com as funcionalidades inerentes do SGBD e
com funcionalidades adicionais para localizar
unidades mveis;
Caractersticas de gerncia de consultas e
transaes para atender aos requisitos de
ambientes mveis.
A responsabilidade sobre a gerncia de dados
compartilhada entre estaes de base e
unidades mveis.
Problemas
Cliente Servidor
Cliente Agente Servidor Servidor
Cliente Agente Cliente Servidor
Cliente Ag. Cliente Ag. Servidor
Servidor
AMDB
GSN e Mltiplos Agentes
Cliente - Servidor
Cliente - Servidor
Unidade mvel atua como cliente
requisitando servios de servidores da
rede fixa;
Diviso das funcionalidades no muito
clara, principalmente em caso de
desconexes (cliente precisa emular o
servidor para continuar operando);
Necessrio expandir essa abordagem
(otimizaes)
Cliente Agente Servidor Servidor
Cliente Agente Servidor Servidor
Sybase Ultralite
Banco de Dados Oracle Lite 10g
DB2 Everyplace
Microsoft SQL Server CE
Sybase Ultralite
Leve, enxuto;
Kernel de processamento anexado ao
programa executvel;
Multi-plataforma;
Mobilink: qualquer modificao feita no
database central espelhada no
dispositivo mvel, e vice-versa, controle
de transaes e integridade referencial
com robustez.
Oracle Lite 10g
DB2 Everyplace