SóProvas


ID
1602889
Banca
FAPERP
Órgão
SeMAE
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Considere o excerto a seguir que trata de mecanismos de recuperação de informações em banco de dados.


"Trata-se de um esquema de recuperação que não exige o uso de um log em um ambiente monousuário. Em um ambiente multiusuário, um log pode ser necessário para o método de controle de concorrência. _______________________ considera o banco de dados composto de uma série de páginas de disco de tamanho fixo para fins de recuperação. Um diretório com n entradas é construído, no qual a i-ésima entrada aponta para a i-ésima página de banco de dados no disco. O diretório é mantido na memória principal se não for muito grande, e todas as referências à páginas do banco de dados no disco passam por ela. Quando uma transação começa a ser executada o diretório atual é copiado para um diretório auxiliar. O diretório auxiliar é salvo no disco enquanto o diretório ativo é usado pela transação."


Analisando-se o excerto anterior, assinale a alternativa que preenche corretamente a lacuna:

Alternativas
Comentários
  • Livro de Navathe Sistemas de banco de dados 6ed pag: 552

    Paginação Shadow(Sombra)

    É uma técnica de recuperação de banco de dados

  • Paginação sombra (SHADOW)

    - É o esquema de recuperação que não exige o uso de um log em um ambiente monousuário. 

    - Em um ambiente multiusuário, um log pode ser necessário para o controle de concorrência. 

    - A paginação de sombra considera o banco de dados composto de uma série de páginas de disco de tamanho fixo para fins de recuperação. 

    - Durante a execução da transação, o diretório sombra nunca é modificado.

    - A recuperação após falhas é mais rápida.

    - Duas tabelas de página são mantidas durante a vida de uma transação: a tabela de página atual e a tabela de página cópia. 

    - Quando a transação inicia, as duas tabelas são idênticas. 

    - A tabela de página cópia nunca é alterada durante execução da transação. A tabela de página atual é alterada quando a transação processa uma operação de escrita

    Atualização adiada (NO-UNDO/REDO): não atualiza fisicamente o banco de dados até que uma transação atinge seu ponto de confirmação.

    Atualização imediata (UNDO /REDO): o banco de dados pode ser atualizado por algumas operações de uma transação antes que a transação alcance seu ponto de confirmação.

    Alternativa: D