Questão de Banco de Dados — Banco de Dados Paralelos e Distribuídos — FGV 2025
Banco de Dados›Banco de Dados Paralelos e Distribuídos
Código
fg114835
Banca
FGV
Órgão
MPE-RJ
Ano
2025
Nível
Superior
Cargo
Analista do Ministério Público - Área Administrativa - Tecnologia da Informação
A replicação em bancos de dados em ambientes distribuídos é um tema de grande importância na atualidade.Em relação aos problemas relacionados à replicação de dados, avalie as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.( ) Existem três principais problemas relacionados à consistência de um banco de dados replicado. O primeiro é a consistência mútua de dados, ela trata da convergência dos valores de itens de dados físicos correspondentes a um item de dados lógicos. O segundo é consistência da transação, que é um critério de consistência que precisa ser estudado caso a caso em bancos de dados replicados. O terceiro é a consistência de segurança pois envolve a dificuldade de alinhas o conjunto de permissões e atributos que asseguram a confidencialidade, integridade e disponibilidade dos dados em ambientes heterogêneos e distribuídos.( ) A consistência mútua em bancos de dados replicados podem ser de dois tipos, onde cada tipo é adequado para diferentes classes de aplicações com diferentes requisitos de consistência. O primeiro tipo é a consistência mútua do tipo forte exige que todas as cópias de um item de dados tenham o mesmo valor no final da execução de uma transação de atualização de dados. Isto é alcançado por uma variedade de meios, mas a execução de 2PC no ponto de confirmação de uma transação de atualização é uma maneira comum de alcançar esse tipo de consistência mútua.( ) O outro tipo de consistência mútua em bancos de dados replicados é do tipo fraca, ela não requer os valores das réplicas de um item de dado precisa ser idêntico a outro ao término de uma transação de atualização de dados. O que é necessário é que, ao cessar a atividade de atualização, os dados eventualmente se tornarão idênticos ao longo do tempo.As afirmativas são, respectivamente,
AV – V – V.
BV – F – V.
CF – F – V.
DF – V – F.
EF – V – V.
Revelar gabarito e comentário▾
GabaritoE — F – V – V.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Replicação em Bancos de Dados Distribuídos: Consistência
Gabarito: letra E (sequência F – V – V). A primeira afirmativa é falsa por incluir "consistência de segurança" como um dos três principais problemas de consistência, quando segurança é um aspecto transversal, não um problema de consistência em replicação. As afirmativas II e III descrevem corretamente a consistência mútua forte (com 2PC) e a fraca (eventual), respectivamente.
Problemas de consistência em replicação
1Consistência mútua
Forte (2PC)
Após commit, réplicas idênticas
Fraca (eventual)
Convergem com o tempo
2Consistência da transação
Critério caso a caso
3Consistência de segurança
Não é problema de consistência
É aspecto transversal
LEVEL · soulevel.com.br
1ª afirmativa — ❌ Falsa
A afirmativa lista três problemas: consistência mútua, consistência da transação e consistência de segurança. Embora as duas primeiras sejam clássicas na literatura de bancos de dados distribuídos, a "consistência de segurança" não é reconhecida como um problema de consistência em replicação. Segurança da informação (confidencialidade, integridade, disponibilidade) é uma preocupação independente, tratada por mecanismos de controle de acesso, criptografia, etc., e não um tipo de consistência de dados. Portanto, a afirmação é falsa.
2ª afirmativa — ✅ Verdadeira
Descreve a consistência mútua forte (strong consistency): após o commit de uma transação de atualização, todas as réplicas do item de dado devem ter o mesmo valor. O protocolo two-phase commit (2PC) é um mecanismo típico para garantir essa sincronização atômica. A descrição está correta.
3ª afirmativa — ✅ Verdadeira
Descreve a consistência mútua fraca (eventual consistency): não exige que as réplicas estejam idênticas imediatamente após a transação; em vez disso, quando as atualizações cessam, as réplicas convergem ao mesmo valor ao longo do tempo. Essa é a definição padrão de consistência eventual, usada em sistemas que priorizam disponibilidade.
Conclusão: A sequência correta é Falsa, Verdadeira, Verdadeira (F – V – V), o que corresponde à letra E.