Questões de Concurso
Sobre recuperação de falhas em banco de dados
Foram encontradas 79 questões
A escolha do modelo de recuperação de falhas de um sistema de banco de dados depende dos requisitos específicos desse sistema.
Comparando os modelos de atualização imediata e atualização adiada, avalie as afirmativas são verdadeiras (V) ou falsas (F).
( ) Para garantir a consistência dos dados de um banco de dados, o melhor modelo a se utilizar é o de atualização imediata.
( ) O rollback no modelo de atualização adiada é mais simples, pois envolve desfazer alterações aplicadas no banco de dados.
( ) A atualização adiada é mais indicada quando a segurança dos dados é prioridade, mas pode-se tolerar alguma latência na execução de alterações.
As afirmativas são, respectivamente,
Marisa chamou seus funcionários e orientou, corretamente, que eles recuperassem os bancos de dados a partir do(a):
( ) A tolerância a falhas é a capacidade de um sistema de continuar funcionando mesmo quando ocorrem falhas em seus componentes.
( ) A redundância é uma técnica comum usada para aumentar a tolerância a falhas em sistemas críticos.
( ) A tolerância a falhas é uma técnica que garante que um sistema nunca falhe.
As afirmativas são, respectivamente,
No que se refere à recuperação após falha, julgue o item seguinte.
Na técnica de modificação de banco de dados adiada, a
atomicidade da transação é garantida registrando-se todas as
modificações do banco de dados no log, mas adiando-se a
execução de todas as operações WRITE de uma transação até
que a transação seja parcialmente confirmada, para
transações executadas em série.
No que se refere à recuperação após falha, julgue o item seguinte.
O esquema de recuperação do banco de dados independe do
esquema de controle de concorrência, uma vez que, no
restauro a partir dos esquemas baseados em log, o valor é
recuperado a partir de informação de UNDO em um registro e
no log.
No que se refere à recuperação após falha, julgue o item seguinte.
Na recuperação baseada em log, o identificador de item de
dados é o identificador exclusivo da transação que realizou a
operação WRITE.
Julgue o item subsecutivo, a respeito de balanceamento de carga e conceitos de falhas e recuperação.
Para a recuperação de falhas, é utilizada a técnica de paginação
em sombra, que consiste em fazer uma cópia das operações
realizadas no banco de dados em outro esquema igual ao
utilizado no banco corrente.
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?
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?
I. os protocolos de Controle de Concorrência garantem a consistência dos dados por meio de acessos concorrentes; e II. os protocolos de Recuperação de Falhas garantem a consistência dos dados após falhas do sistema.
Correspondem corretamente aos protocolos I e II, respectivamente, as propriedades ACID: