Escolar Documentos
Profissional Documentos
Cultura Documentos
Replicao de dados
A replicao de dados significa que um determinado objeto de dados logico
pode possuir diversos representantes armazenados, em ns. O grau de
suporte para a replicao um pr-requisito para atingir o verdadeiro potencial
de um sistema distribudo.
Fragmentao de dados
Uma relao dividida em fragmentos, onde cada fragmento contm
informao suficiente para permitir a reconstruo da relao original.
Existem duas formas de fazer a fragmentao:
Fragmentao Horizontal: divide a relao separando as tuplas de r em dois ou
mais fragmentos.
Fragmentao Vertical: divide a relao pela decomposio do esquema R da
relao r.
Transaes
O acesso a diversos itens de dados em um sistema distribudo normalmente
acompanhado de transaes que tm de preservar as propriedades ACID:
A: Atomicidade
C: Consistncia
I: Isolamento
D: Durabilidade
Caractersticas da ACID
Atomicidade: Todas as operaes da transao so refletidas corretamente no
BD ou nenhuma ser.
Consistncia: A execuo de uma transao isolada preserva a consistncia do
banco de dados.
Isolamento: Cada transao no toma conhecimento de outras transaes
concorrentes.
Durabilidade: Depois da transao completar-se com sucesso, as mudanas
que ela faz no banco de dados persistem.
Tipos de transao
Funes adicionais
Rastreamento de dados.
Processamento de consultas distribudas.
Gerenciamento de transaes distribudas.
Gerenciamento de dados replicados.
Recuperao de banco de dados distribudo.
Segurana.
Gerenciamento do diretrio distribudo
Vantagens
Gerenciamento de dados distribudo com nveis diferentes de transparncia.
Transparncia de distribuio ou de rede.
Transparncia de replicao.
Transparncia de fragmentao.
Melhoria da confiabilidade e na disponibilidade.
Melhoria no desempenho.
Expanso mais fcil.
Falhas