O que é um banco de dados distribuído?

O design do banco de dados normalmente inclui o layout físico dos dispositivos de hardware e software que gerenciam o armazenamento de dados da empresa. Existem várias técnicas que podem ser aplicadas ao projetar um banco de dados. Um banco de dados distribuído é um banco de dados dividido em vários dispositivos de hardware, mas gerenciado por um controlador de banco de dados central. Essa abordagem distribuída geralmente oferece melhor desempenho e confiabilidade.

Dividir um banco de dados em unidades físicas separadas tem muitos benefícios. Essa abordagem fornece melhor controle sobre dados específicos. Ele também distribui a carga no hardware do computador e nos dispositivos de rede.

Um banco de dados distribuído é normalmente separado por unidades de negócios, empresas ou regiões geográficas. Essa abordagem fornece tempos de resposta mais rápidos para os usuários, porque o banco de dados é local para cada unidade de negócios da organização. A unidade de negócios geralmente é menor que toda a organização, o que reduz a carga geral em cada servidor.

A maioria das grandes empresas possui unidades de negócios separadas para funções específicas. Alguns exemplos incluem departamentos de contabilidade, recursos humanos e vendas. Um banco de dados distribuído foi projetado para atender unidades de negócios específicas em toda a organização, mantendo o controle de um servidor central. Essa técnica permite a separação de hardware e dados em toda a empresa, o que proporciona melhor controle e desempenho geral.

Um design de banco de dados distribuído fornece os benefícios do acesso central pela matriz corporativa, além de permitir o acesso local a unidades de negócios específicas. Esse é um bom design para empresas que são desembolsadas em todo o mundo. Também é recomendado para organizações que oferecem suporte a vários portfólios. Alguns exemplos de indústrias que se beneficiariam desse design incluem fabricação, hospitalidade e bancos.

Um banco de dados distribuído também pode ser usado em uma operação contábil. Uma organização global normalmente inclui um banco de dados distribuído projetado para atender a cada país. Essa abordagem de distribuição geográfica permitiria ao país local consultar dados mais rapidamente. O banco de dados central acessaria os dados de cada país sem afetar cada aplicativo de contabilidade local.

Os bancos de dados distribuídos oferecem melhor flexibilidade para os negócios. Com os dados divididos entre vários servidores, eles podem ser facilmente replicados no novo hardware em toda a organização. Isso reduz o risco de dados indisponíveis devido a falha de hardware.

Existem algumas desvantagens em um design de banco de dados distribuído. O mais prevalente é a integridade e simultaneidade do banco de dados. Às vezes, os dados distribuídos podem ficar indisponíveis para o servidor central. Isso geralmente ocorre devido a problemas de rede no sistema do computador. Embora o banco de dados permaneça disponível para as unidades de negócios locais, ele pode ficar desatualizado na sede central da organização até que o problema de rede seja reparado.

OUTRAS LÍNGUAS

Este artigo foi útil? Obrigado pelo feedback Obrigado pelo feedback

Como podemos ajudar? Como podemos ajudar?