TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Banco De Dados

Casos: Banco De Dados. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  27/7/2014  •  939 Palavras (4 Páginas)  •  421 Visualizações

Página 1 de 4

1. Por que é importante fazer que o SGBD saiba se recuperar de uma falha?

Para os sistemas de gerenciamento de bancos de dados manter um subsistema de

recuperação de falhas é fundamental: garantia de alta disponibilidade; vários tipos de falhas

podem ocorrer e o sistema deve se recuperar de cada um delas; isto garante a confiabilidade

do BD também;

2. Quais os tipos de falhas que podem acontecer?

Transação

Erro lógico (erros de processamento da transação);

Erro do sistema (condições de corrida como deadlock).

Do sistema (bug de hadware 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;

4. Quais os campos de log são mais úteis em caso de recuperação do SGBD?

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.

5. Ante) Compare os protocolos de recuperação imediata e de recuperação adiada de Bd.

Dois “protocolos” podem ser pensados para permitir a recuperação

 Modificação imediata

Assim que a operação ocorre ela é gravada em banco

 Modificação adiada

Apenas ao final a modificação é de fato confirmada no banco

6. O que é um DUMP de banco de dados?

Esta técnica consiste em salvar os dados em scripts para recuperação rápida em caso de

falha do hadware;

Isto permite a recuperação imediata dos dados em outro hadware, desde que o DUMP

seja armazenado em mídia removível.

Esta técnica difere do backup, conforme veremos futuramente.

7. Fale da técnica de recuperação SHADOW.

Shadow pagin é uma alternativa à recuperação em log;

É um esquema útil se as transações forem executadas serialmente.

Idéia: manter duas tabelas de páginas durante o tempo de vida de uma transação – a

tabela de páginas corrente(tpc) e a tabela de página shadow(tps)

Armazena a tabela de paginas shadow em meio não-volátil, tal que o estado do BD

anterior à execução da transação possa ser recuperado.

Ao iniciar, ambas as tabelas de páginas são idênticas. Somente a tabela de paginas

correntes é usada para cada item de dados acessados durante a execução da

transação.

8. Qual a importância do backup para o sistema de recuperação de BD?

Uma cópia em mídia em mídia removível é importante para manter o dado vivo

mesmo diante de grandes catástrofes.

Útil como recurso de recuperação.

Importante também como recurso de segurança, tendo em vista que não é só com

direitos de acesso que o DBA deve se preocupar.

9. Como você criaria uma política de bachup?

Uso de vários mídias é uma boa idéia, por exemplo, uma mídia para cada dia

trabalhada e uma para a semana toda;

Existem dois tipos básicos de backup;

Total: interessante na mídia semanal.

Incremental: bom para mídias diárias.

10. Qual sua opinião sobre o backup remoto ou na nuvem?

Além do backup físico, é importante ter também um backup remoto. A forma mais prática

de fazer isso é usando a internet. Assim, se algo acontecer na sua casa ou escritório

(incêndio, roubo, furacão, filhos que colocam coisas no microondas, etc) você terá s eus

arquivos seguros em servidores em outra localização do mundo. Eu uso o Backblaze, que

além de fazer backup de tudo que está no computador e nos HDs externos continuamente,

também permite acessar os arquivos pelo site e pelo celular. Custa 50 doletas por ano e

tem espaço ilimitado.

11. Quais mídias são interessantes para backup?

Magnéticas,

...

Baixar como (para membros premium)  txt (6.3 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com