SóProvas


ID
3007849
Banca
Marinha
Órgão
Quadro Técnico
Ano
2019
Provas
Disciplina
Banco de Dados
Assuntos

Segundo Navathe (2011), no contexto de recuperação em sistemas de múltiplos bancos de dados, para manter a atomicidade em uma transação multibanco de dados, qual protocolo pode ser utilizado?

Alternativas
Comentários
  • Gabarito D

    Para manter a atomicidade de uma transação multibanco de dados, é preciso ter um mecanismo de recuperação de dois níveis.

    Um gerenciamento de recuperação global, ou coordenador, é necessário para manter informações usadas para recuperação, além dos gerenciadores de recuperação locais e as informações que eles mantêm (log, tabelas).

    O coordenador costuma seguir um protocolo chamado PROTOCOLO DE CONFIRMAÇÃO EM DUAS FASES.

    DATE, C. J. Introdução a Sistemas de Bancos de Dados. 8.ed. [S.l.]: Campus, 2004

    Pág 556

  • Confirmação em duas fases ou Two Phaser Commiter garante que as operações de uma transação tenham sido concluídas ou rejeitadas

    Gabarito D

    fonte: Navathe

  • Two-phase lock = Garante Isolamento

    Two-phase commit = Garante Atomicidade

    Arquivos de log que provêm redundância = Garante Durabilidade