SóProvas


ID
2382694
Banca
ESPP
Órgão
MPE-PR
Ano
2013
Provas
Disciplina
Banco de Dados
Assuntos

De modo diferente dos sistemas paralelos, nos quais os processadores são fortemente acoplados e constituem um único sistema de banco de dados, um sistema de banco de dados distribuído consiste em sites fracamente acoplados que compartilham componentes físicos. Se desejamos garantir a propriedade da atomlcldade, todos os sites envolvidos na execução de uma transação T devem concordar com o término da transação. E preciso que T seja efetivada em todos os sites, ou então será abortada em todos eles. Para assegurar que isso ocorra, o coordenador da transação T precisa executar um protocolo de efetivação. Entre os mais simples e mais utilizados protocolos de efetivação está o:

Alternativas
Comentários
  • Protocolo de confirmação em duas fases

    - Uma única transação multibanco de dados pode exigir acesso a vários bancos de dados.

    - Para manter a atomicidade em uma transação multibanco de dados, é utilizado o protocolo de confirmação em duas fases.

    - Exige um gerenciador de recuperação global, ou coordenador, para manter as informações necessárias para recuperação (log, tabelas). 

    Alternativa: C