Banco de Dados Avançados - questões resolvidas

1225 palavras 5 páginas
Segunda Lista de Exercícios de Banco de Dados Avançados
1. Por que é importante fazer que o SGBD saiba se recuperar de uma falha?
Garantia de Alta Disponibilidade;
Vários tipos de falhas podem ocorrer e o sistema deve se recuperar de cada uma delas;
Para garantir a confiabilidade do BD

2. Quais os tipos de falhas que podem acontecer?
De Transação Erro lógico (erros de processamento da transação); Erro do sistema (condições de corrida como deadlock).
Do sistema (bug de hardware ou software básico);
De Disco (defeitos físicos).

3. Qual o papel do log no subsistema de recuperação de um SGBD?
O log é um sistema de acompanhamento e vigilância de ações do SGBD;
Serve também para recuperação em caso de falha;
Um registro de log para uma atualização de BD contém os seguintes campos:
Identificador de transação;
Identificador do item de dados manipulado;
Valor antigo;
Valor novo.

4. Quais os campos de log são mais úteis em caso de recuperação do SGBD?
•Identificador de transação;
• Identificador do item de dados manipulado;
• Valor antigo;
• Valor novo.

5. Compare os protocolos de recuperação imediata e de recuperação adiada de BD.
MODIFICAÇÃO ADIADA
•A garantia de ATOMICIDADE vem de uma gravação PRIMEIRO no log e somente na checagem para commit, grava-se no BD;
• A gravação no BD ocorre com a transação PARCIALMENTE CONFIRMADA, ou seja, todas as operações estão executadas com sucesso e checagens estão sendo feitas;
• Em casos de ABORT => o log é ignorado e os dados do BD não são afetados;
• O registro de VALOR ANTIGO no log é dispensável neste protocolo;
MODIFICAÇÃO IMEDIATA
• Gravações são feitas no BD durante a execução da transação;
• Log e BD são modificados ao mesmo tempo;
• O campo VALOR ANTIGO do log passa a ser fundamental neste caso;
• Em caso de falha tem que se executar a RECUPERAÇÃO BASEADA EM LOG.

6. O que é um DUMP de banco de dados?
Esta técnica consiste em salvar os dados em scripts para recuperação

Relacionados

  • dsadasd
    5372 palavras | 22 páginas
  • Sig - base de dados
    5007 palavras | 21 páginas
  • municipio de mandiritba
    1295 palavras | 6 páginas
  • Organizacao dos documentos ou organizacao da informacao (por jaime robredo)
    4071 palavras | 17 páginas
  • 20150602 DOC Relat rio Davidson Bandeira Sales
    2811 palavras | 12 páginas
  • Ads 2 simestre
    2788 palavras | 12 páginas
  • Economia
    1469 palavras | 6 páginas
  • Bb2010provaSPresolvida
    11931 palavras | 48 páginas
  • técnicas de estudo
    2372 palavras | 10 páginas
  • descrição do funcionamento de uma economia de mercado
    2213 palavras | 9 páginas