SóProvas


ID
1826986
Banca
FGV
Órgão
TJ-PI
Ano
2015
Provas
Disciplina
Banco de Dados
Assuntos

Das propriedades desejadas nas implementações de bancos de dados, designadas pelo acrônimo ACID, o “D” de durabilidade é extremamente importante porque trata da persistência dos dados mesmo no caso de falhas graves. Usualmente, a técnica empregada para garantir essa propriedade baseia-se na utilização de:

Alternativas
Comentários
  • A durabilidade no caso de falta grave está além do que apenas um rollback. Precisa de uma medida de controle de risco como backups ou redundância
  • a) algoritmos de controle de concorrência; ISOLAMENTO


    b) comandos de commit e rollback;  ATOMICIDADE

    c) chaves estrangeiras e outras cláusulas que possam prevenir os erros mais comuns;  CONSISTÊNCIA

    d) redundância de dados;  DURABILIDADE

    e) sistemas distribuídos. Visando melhor o DESEMPENHO de um sistema.

  • LETRA D

    a) Garantem o ISOLAMENTO
    b) Garantem a ATOMICIDADE e também a CONSISTÊNCIA
    c) Garantem a CONSISTÊNCIA, conformidade com as regras
    d) CORRETA
    e) Não tem nada a ver com as propriedades de banco de dados

  • As propriedades mais associadas a cada item são:

    a) Isolamento, pois o controle de concorrência permite definir protocolos e comportamentos para que as transações não influenciem indevidamente uma na outra. ERRADA

    b) Atomicidade, já que o commit marca uma transação em que todas as operações ocorreram com sucesso, enquanto que o rollback permite que se reverta os resultados intermediários das transações que falharam. ERRADA

    c) Consistência, pois as chaves estrangeiras e outras cláusulas do gênero são as restrições de integridade que ajudam a manter o banco de dados em um estado consistente. ERRADA

    d) Durabilidade, já que permite que se refaça transações cujos efeitos foram perdidos em caso de falha através de instrumentos como o log. CERTA

    e) Dentre as vantagens dos sistemas distribuídos, encontra-se a tolerância a falhas através da redundância, já que os dados podem estar armazenados em múltiplos locais ao mesmo tempo. Contudo, o log é um instrumento mais adequado para que façamos a associação com a durabilidade, já que é ele que guarda o histórico das operações realizadas pelas transações, permitindo que seus efeitos sejam desfeitos ou refeitos. ERRADA

    Gabarito: D