⾕

Computação  |  

Conceitos Fundamentais

A transparência é um princípio central dessa tecnologia, permitindo que a distribuição seja invisível para quem acessa o banco.

O usuário não precisa se preocupar com a localização física dos dados, com a forma de divisão das tabelas ou com o caminho percorrido pelas consultas.

Transparências do Sistema

Sistemas distribuídos procuram oferecer diferentes tipos de transparência:

Transparência de localização: dados acessados sem referência ao local onde estão armazenados

Transparência de fragmentação: tabelas divididas de forma invisível ao usuário

Transparência de replicação: cópias armazenadas em vários nós sem que isso altere o modo de acesso

Transparência de execução: processamento distribuído tratado como um único ambiente lógico

Essas transparências ajudam a manter simplicidade para desenvolvedores e usuários, ao mesmo tempo em que preservam o desempenho e a confiabilidade.

Fragmentação e Replicação

A distribuição de dados pode ser feita por:

Fragmentação horizontal: quando as tuplas de uma tabela são divididas entre diferentes locais

Back Next