Com relação a banco de dados distribuído e à programação ori...
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.
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