Com relação a banco de dados distribuído e à programação ori...

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

Com relação a banco de dados distribuído e à programação orientada a aspectos (POA), julgue o item subsequente.


Em um banco de dados distribuído com esquema federado, as tabelas do banco original são horizontalmente particionadas em tabelas-membro, sendo uma tabela-membro para cada banco de dados membro, de modo que as exibições particionadas distribuídas são usadas para que pareça haver uma cópia completa da tabela original em cada servidor-membro.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - certo

A questão aborda o conceito de esquemas federados em bancos de dados distribuídos. Um esquema federado é uma abordagem para o design de um banco de dados distribuído onde tabelas de diferentes bancos de dados, que podem ser heterogêneos, são reunidas para proporcionar uma visão unificada aos usuários. O termo "federado" refere-se à união de diferentes sistemas autônomos que se mantêm independentes, mas que são vistos externamente como uma única entidade.

Para entender a questão, é importante saber o que é a partição horizontal de tabelas. Na partição horizontal, uma tabela é dividida em várias tabelas menores, chamadas de tabelas-membro, onde cada uma contém um subconjunto das linhas da tabela original. Cada banco de dados membro gerencia sua própria tabela-membro.

O objetivo desse tipo de esquema é aproveitar a distribuição geográfica ou a especialização dos servidores-membros, que podem estar localizados em diferentes locais ou ter diferentes configurações de hardware e software, otimizando o desempenho e a disponibilidade do sistema como um todo.

A questão afirma que, num esquema federado, as exibições particionadas distribuídas, ou distributed partitioned views, são utilizadas para criar a ilusão de que há uma cópia completa da tabela original em cada servidor-membro. Isso é feito através da união lógica das tabelas-membro. Essas exibições funcionam como uma camada de abstração que integra os dados particionados, permitindo que as aplicações e usuários interajam com os dados como se estivessem lidando com uma tabela única e coesa, mesmo que os dados estejam fisicamente distribuídos entre vários servidores.

Portanto, a afirmação da questão está correta porque descreve de maneira precisa o funcionamento de um esquema federado em um banco de dados distribuído, onde tabelas são horizontalmente particionadas e unidas por exibições particionadas distribuídas para simular uma tabela completa em cada nó da federação.

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

O gabarito é Certo.

 

Sistema de banco de dados centralizados – Autonomia completa, nenhuma distribuição e heterogeneidade.

 

Sistemas de bancos de dados distribuídos puros – Não existe autonomia local, alta distribuição. Existe um único esquema conceitual que é acessado por meio de um site que faz parte do SGBDD.

 

Sistema de bancos de dados federado – Alto grau de autonomia e heterogeneidade, possui esquema global. Cada local é independente e autônomo, possui os próprios usuários locais e DBA.

 

Sistema multiBancos de bancos. Alto grau de autonomia e heterogeneidade, não possui esquema global. Cada local é independente e autônomo, possui os próprios usuários locais e DBA.

Por favor aLguem poderia apertar a tecla: CLOSED CAPTION.

PF cada vez mais dificil! Daqui a pouco vao pedir Alemão, Mandarin..

 

Força, Foco e muita Fé!

Questão idêntica da mesma banca:

https://www.qconcursos.com/questoes-de-concursos/questoes/9117d5f7-86

Clique para visualizar este comentário

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