Banco de dados distribuído: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
Incluído o tópido Formas de Armazenamento. |
Alterado o tópico importantes considerações, para deixar o texto mais claro para o leitor. |
||
Linha 8:
== Arquitetura básica ==
Conforme visto, um SGBD distribuído é constituído de uma coleção de SGBDs locais interligados por um SGBD global. Em cada nó, os usuários locais são servidos pelo SGBD local implementado naquele nó, e os usuários globais (residentes naquele nó) são servidos pela cópia local do SGBD global. Há, portanto, duas classes de interfaces em um SGBD distribuído:
Linha 60 ⟶ 61:
== Importantes considerações ==
Cuidados com banco de dados distribuídos devem ser tomados para assegurar o seguinte:▼
Como os bancos de dados distribuídos armazenam dados em vários computadores, os bancos de dados distribuídos podem melhorar o desempenho nos locais de trabalho do usuário final, permitindo que as transações sejam processadas em muitas máquinas, em vez de limitadas a uma.
* '''A distribuição é transparente''' — usuários devem poder interagir com o sistema como se ele fosse um único sistema lógico. Isso se aplica ao desempenho do sistema, métodos de acesso, entre outras coisas.▼
* '''Transações são transparentes''' — cada transação deve manter a integridade do banco de dados dentre os múltiplos bancos de dados. Transações devem também ser divididas em subtransações, cada subtransação afetando um sistema de banco de dados…▼
▲
▲* '''A distribuição
▲* '''Transações
== Vantagens de bancos de dados distribuídos ==
|