Questões de Concurso
Sobre recuperação de falhas em banco de dados
Foram encontradas 117 questões
Considere as afirmações abaixo sobre técnicas de recuperação de falhas de transação não catastróficas.
I - Baseiam-se em informações sobre as mudanças que foram aplicadas aos itens de dados pelas diversas transações, tipicamente mantidas em um log de sistema. II - Em caso de falhas em atualização adiada, como nenhuma alteração foi efetivamente feita na base de dados, este tipo de recuperação é chamado de No-Undo/No-Redo. III - A técnica denominada Undo/No-Redo é usada para recuperação de falhas em atualização imediata e requer o uso da estratégia force para decidir quando os buffers atualizados da memória principal são gravados de volta no disco. IV - A técnica denominada Undo/Redo é outra alternativa para recuperação de falhas em atualização imediata. É necessária quando o ponto de confirmação foi atingido, mas não há garantias de que todas as mudanças tenham sido gravadas em disco. Isto é resultado da adoção da estratégia steal/no-force.
Quais estão corretas?
Considere as seguintes afirmações sobre recuperação após falha em sistemas de bancos de dados relacionais.
I. Uma parte integrante de um sistema de banco de dados é o esquema de recuperação que é responsável pela restauração do banco de dados para um estado consistente que havia antes da ocorrência da falha.
II. Vários tipos de falhas podem ocorrer em um sistema, cada um dos quais exigindo um tratamento diferente. As falhas mais difíceis de tratar são aquelas que resultam em perda de informação.
III. Para preservar a consistência do banco de dados, exige-se que cada transação seja atômica.
Quais estão corretas?
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:

São mecanismos destinados a reagir a falhas na rede, oferecendo soluções de backup para recuperar as conexões afetadas pela falha. Oferecem proteção contra as falhas isoladas e se distinguem em termos de quão rápido a recuperação é feita e na quantidade de capacidade de backup necessária para a proteção, para suportar completamente esse evento de falha isolada.
O texto conceitua mecanismos de
I. na fase de redo, o sistema realiza o rollback varrendo o log ao contrário a partir do final.
II. ao final da fase de redo, a lista do undo contém a lista de todas as transações que estão incompletas. III. na fase de undo, o sistema repete as atualizações de todas as transações varrendo o log para a frente a partir do último ponto de verificação.
IV. depois que a fase de undo da recuperação termina, o processamento normal da transação pode ser retomado.
As considerações acima são, respectivamente:
Assinale a opção que identifica um elemento essencial para esse processo e o motivo da sua importância.
I. se ocorrerem falhas que interrompam o processo de atualização de valores de estoque, o sistema deve manter os valores antigos.
II. se a transação for completada sem problemas, a soma das quantidades existentes em estoque do produto transferido (nos dois estoques), antes e depois da transação, deve ser a mesma.
Os princípios definidos em I e II são denominados, respectivamente:
Os sistemas de recuperação apresentam vários conceitos, analise as afirmações a seguir e marque a sentença que apresenta as corretas:
I. A respeito da classificação de Falha, podemos dividir em três: Falha de transação, Queda do sistema e Falha em disco;
II. Sobre os tipos de armazenamentos, podemos citar três: Armazenamento volátil, armazenamento não volátil e armazenamento estável;
III. A estrutura mas usada para gravar modificações no banco de dados é o log. O log é uma sequencia de registros de log que mantém um arquivo atualizado das atividades no banco de dados.
IV. Checkpoints são criados periodicamente e exigem que o sistema realize a seguinte sequencia de ações : Saída para armazenamento estável de todos os registros residentes na memória principal; Saída para disco, de todo os blocos de buffer modificados; e Saída, para armazenamento estável, de um registro de log ;
Estão corretas?