Banco de Dados Distribuidos
1...Oque são?
Um sistema de banco de dados distribuído (BDD) consiste em um relação de nós, cada qual podendo participar na execução de transações que acessam dados em um ou mais nós. Em um sistema de banco de dados distribuído, o banco de dados é armazenado em diversos computadores (nós). Os computadores, em um sistema
distribuído, comunicam-se uns com os outros por intermédio de vários meios de comunicação, tais como: redes de alta velocidade, redes sem fio ou linhas
telefônicas, eles não compartilham a memoria principal e o relógio.
Armazenamento Distribuído dos Dados
Uma relação (ou tabela) possui diversos enfoques para o armazenamento em um banco de dados distribuído (BDD):
Replicação: o sistema mantém réplicas idênticas da relação, onde cada réplica é armazenada em sites diferentes, resultando na replicação dos dados
Fragmentação: a relação é particionada em vários fragmentos, onde cada fragmento é armazenado em um site diferente
Replicação e fragmentação: a relação é particionada em vários segmentos, e o sistema mantém diversas réplicas de cada fragmento
2...Relação entre BDD e BDR?
A principal diferença entre sistemas de banco de dados Relacionais e distribuídos é que no primeiro os dados estão localizados em um único lugar, enquanto que no outro os dados residem em diversos locais. Esta distribuição de dados é motivo de muitas preocupações e dificuldades.
3...Elaborar questão
Quais são as desvantagens de um BDD?
a) O Sistema é muito bom e não existe desvantagens.
b) Os padrões não dificultam em nada, pois já existem metodologias e ferramentas suficientes para ajudar os usuários a converter um SGBD relacional para um SGBDD.
c) Possui um custo elevado, maior probabilidade de erros aumento de carga de processamento e da complexidade devido a complexidade de assegurar a coordenação adequada do nós.
d) Embora haja muitos profissionais atuando na área o