Julgue o próximo item, relativos à tecnologia de bancos de d...

Próximas questões
Com base no mesmo assunto
Q768664 Banco de Dados

Julgue o próximo item, relativos à tecnologia de bancos de dados distribuídos.

Uma desvantagem dos bancos de dados distribuídos é a falta de autonomia local, visto que um banco X depende da sincronização com um banco Y para que as operações sejam bem-sucedidas.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - Errado

Os bancos de dados distribuídos são projetados para promover um elevado nível de autonomia local, permitindo que as diferentes localidades gerenciem seus próprios dados e executem transações independentemente de outros nós na rede distribuída. Isso se alinha com o princípio de descentralização, um dos fundamentos dos sistemas distribuídos.

Embora seja verdade que em alguns casos uma operação possa exigir sincronização entre diferentes bancos de dados (por exemplo, na presença de uma transação que envolva múltiplas localidades), isso não invalida o conceito de autonomia local. As localidades podem, na maioria das vezes, operar, realizar atualizações e atender a consultas de forma independente sem a necessidade de comunicação constante com outros nós.

Portanto, a frase do enunciado está incorreta ao afirmar que uma desvantagem dos bancos de dados distribuídos é a falta de autonomia local devido à dependência de sincronização para operações bem-sucedidas. Na verdade, um dos benefícios dos bancos de dados distribuídos é justamente proporcionar autonomia às diferentes localidades, enquanto ainda permite a colaboração entre elas quando necessário.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Uma das vantagens do BD distribuído é :

Maior disponibilidade — uma falha em um banco de dados afetará somente um fragmento, ao invés do banco de dados inteiro.

A questão afirma que um banco ☓ depende da sincronização com um banco Y para que suas operações sejam bem sucedidas. Incorreto 

Fonte:https://pt.m.wikipedia.org/wiki/Banco_de_dados_distribuídos

A questão trata de uma das caraterísticas presentes em bancos de dados distribuídos. Apenas para contextualizar uma das premissas ou possibilidades destes tipos de banco de dados é manter próximo aos usuários os dados utilizados com maior frequência. Imagine uma fábrica com várias filiais, a ideia é poder armazenar em cada uma delas os dados referentes aos seus clientes, sua produção, contabilidade, etc. Vejam que esses dados podem e devem ser manipulados pelos usuários da respectiva filial sem uma interação constante com o nó coordenador desta rede. Esta autonomia local é considera um ponto importante dentro do processo de implementação de bancos de dados distribuídos. Desta forma a assertiva em questão, por afirmar o oposto do apresentado, está incorreta.

 

Fonte: https://www.estrategiaconcursos.com.br/blog/prova-da-semana-comentario-da-prova-do-sedf-tecnologia-da-informacao-bd-e-bi/

https://www.cos.ufrj.br/~marta/BdDistribuido.pdf

Segundo[1], Os bancos de dados distribuidos oferecem autonomia de sitio (site) e suporte a requisicöes globais que usam dados armazena- dos em mais de um sitio autönomo.

Os sitios normalmente estäo distribuidos geograficamente. As requisicoes globais säo consultas que associam dados de mais de um sitio com transacöes que atualizam dados em mais de um sitio.

Os bancos distribuidos säo üteis para organizacöes que operam em vårias localidades com controle local dos recursos de computacäo.

Para a coordenaçaõ entre os bancos, normalmente, são usadas vaŕias técnicas, dentre as quais, a transparéncia de fragmentação que, segundo[1], é um nivel de independéncia nos SGBDs distribuidos em que as consultas podem ser formuladas sem que os usuårios conhecam os fragmentos.

Fonte:

[1] Projeto, Desenvolvimento de Aplicações e Administração de Banco de Dados - 3.ed. Michael V. Mannino

Primeira regra para um SGBDD:

Autonomia local: Cada nó participante de um sistema distribuído deve ser independente dos outros nós. Cada nó deve prover mecanismos de segurança, bloqueio, acesso, integridade e recuperação após falha.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo