Pular para o conteúdo principal

Questão de Banco de Dados — Gerência de Transações — UFSC 2016

Banco de DadosGerência de Transações
Código
qq237996
Banca
UFSC
Órgão
UFSC
Ano
2016
Nível
Superior
Cargo
Analista de Tecnologia da Informação
Sobre gerenciamento de transações em bancos de dados, assinale a alternativa CORRETA.
  1. AUma transação deve atender à maioria das propriedades ACID.
  2. BUma transação que adquire os bloqueios sobre todos os dados desejados por ela antes de executar qualquer operação sobre eles não corre risco de entrar em uma situação de deadlock.
  3. CAtualizações realizadas por transações devem ser persistidas no banco de dados antes de ser persistidas em um arquivo de log.
  4. DUm arquivo de log auxilia um SGBD a executar operações do tipo UNDO (desfazer atualizações realizadas por transações), mas não, operações do tipo REDO (refazer atualizações realizadas por transações) em caso de ocorrência de uma falha.
  5. ESe uma transação estiver bloqueando um dado para leitura, então outras transações não poderão acessar este mesmo dado para realizar operações de leitura ou de atualização.
Revelar gabarito e comentário

GabaritoB — Uma transação que adquire os bloqueios sobre todos os dados desejados por ela antes de executar qualquer operação sobre eles não corre risco de entrar em uma situação de deadlock.

Link permanente: /questoes/qq237996