Um sistema de banco de dados distribuído consiste em uma col...

Próximas questões
Com base no mesmo assunto
Q720221 Banco de Dados
Um sistema de banco de dados distribuído consiste em uma coleção de sites, cada um mantendo um sistema de banco de dados local. Cada site é capaz de processar transações locais, mas não há a possibilidade de participar de transações que acessem dados em vários outros.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E (Errado)

A questão aborda um conceito importante sobre sistemas de bancos de dados distribuídos. Nesse tipo de sistema, tem-se uma coleção de sites ou nós, onde cada um mantém um sistema de banco de dados local. O ponto-chave aqui é que, em um sistema de banco de dados distribuído adequadamente configurado, cada site deve ser capaz de processar não apenas transações locais mas também transações distribuídas ou globais. Isso significa que as transações devem ser capazes de acessar e possivelmente atualizar dados em vários sites dentro da rede.

A capacidade de executar transações distribuídas é fundamental para garantir que o sistema seja verdadeiramente distribuído, e não apenas um conjunto de sistemas isolados. Portanto, a afirmação de que não há a possibilidade de participar de transações que acessem dados em vários outros sites está incorreta, assim justificando a alternativa E como a correta.

Para resolver essa questão, é necessário entender o conceito de transações distribuídas e o objetivo de um banco de dados distribuído de oferecer um sistema que pareça ser único e unificado para o usuário, apesar de estar fisicamente distribuído por diversos locais. Além disso, é importante conhecer as propriedades ACID (Atomicidade, Consistência, Isolamento e Durabilidade) que são aplicadas em transações distribuídas para garantir a integridade dos dados em todos os sites envolvidos.

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

(E)

O erro da questão é mencionar que o (BDD)  não é capaz de participar de transações que acessem dados em outros.

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).

Clique para visualizar este comentário

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