SóProvas


ID
704251
Banca
CESPE / CEBRASPE
Órgão
MPE-PI
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

A respeito de administração de banco de dados relacionais;
administração de usuários e perfis de acesso; controle de proteção,
integridade e concorrência; restauração de dados; tolerância a falhas
e continuidade de operação e otimização de desempenho, julgue os
itens de 85 a 87.

Na paginação shadow, o banco de dados é particionado em um número de blocos de comprimento variável. Durante o processamento dessa transação, mantêm-se duas tabelas de páginas ditas atual e shadow. Se a transação for completada, a página atual é atualizada com a cópia da página shadow mantida em armazenamento volátil.

Alternativas
Comentários
  • Shadow (Sombra)
     
    A paginação Shadow considera que o BD é composto por um número 
    de páginas de tamanho fixo (ou bloco de discos) para processo de 
    recuperação. 
     
    Um catálogo com n entradas é construído no qual a iésima entrada 
    aponta para a iésima página do BD em disco. 

    Se não for muito grande o catálogo será mantido na memória 
    principal.

    Quando uma transação se inicia, o catálogo corrente cujas entradas 
    apontam para os mais recentes ou correntes páginas em disco é 
    copiado em um shadow, o qual é salvo no disco, enquanto o catálogo 
    corrente é usado pela transação.

    fonte: http://www.catalao.ufg.br/cc/disc/sgbd/tecnicas_recupercao_bd.pdf
  • Na paginação shadow o BD é particionado em páginas de tamanho fixo e não variável.
    Na transação cria-se duas páginas idênticas: a Corrente e a Shadow. A página Corrente é atualizada durante a transação e a cada confirmação ela sobrepõe a Shadow (importante: A página shadow nunca é sobreposta durante a transação, apenas depois da confirmação). Caso haja algum problema, a Shadow, que continha os dados originais, sobrepõe a corrente. A questão diz exatamente o contrário. Outro erro da questão é dizer que a página Shadow é armazenada em meio volátil. Na verdade, a Shadow é armazenada em meio não-volátil de forma que o BD possa recuperar seu estado anterior à transação.
  • Dentre outros erros, nessa estratégia de recuperação, shadow é utilizada como backup, e em caso de falha toma o lugar da atual. Em caso de sucesso, shadow é descartada.

  • Caso haja algum problema, a Shadow, que continha os dados originais, sobrepõe a atul. A questão diz exatamente o contrário.