Pular para o conteúdo principal

Questão de Banco de Dados — Concorrência em Banco de Dados — ESAF 2004

Banco de DadosConcorrência em Banco de Dados
Código
qg773418
Banca
ESAF
Órgão
CGU
Ano
2004
Nível
Superior
Cargo
Analista de Finanças e Controle - Tecnologia da Informação - Prova 3
Quando um sistema utiliza um Banco de Dados, o SGBD é responsável por controlar os acessos concorrentes aos dados compartilhados, prover meios para acesso aos dados e implementar mecanismos por meio dos quais seja possível manter a consistência dos dados em caso de falhas. Com relação ao controle do acesso a um Banco de Dados, é correto afirmar que os bloqueios
  1. Aexclusivos e compartilhados são usados para garantir que um recurso possa ser modificado.
  2. Bde atualização assinalam que uma transação pretende modificar um recurso. Várias transações podem manter simultaneamente um bloqueio de atualização em um mesmo recurso.
  3. Cexclusivos são usados para garantir que um recurso possa ser lido. Várias transações podem manter simultaneamente um bloqueio exclusivo em um mesmo recurso.
  4. Dcompartilhados são usados para garantir que um recurso possa ser lido. Nenhuma transação pode modificar os dados de um recurso enquanto existir um bloqueio compartilhado nesse recurso mantido por outra transação.
  5. Eexclusivos permitem que tanto o bloqueio compartilhado quanto o de atualização possam ser concedidos simultaneamente para o recurso em questão, desde que o de atualização aguarde a liberação do exclusivo para validar a modificação nos dados envolvidos.
Revelar gabarito e comentário

GabaritoD — compartilhados são usados para garantir que um recurso possa ser lido. Nenhuma transação pode modificar os dados de um recurso enquanto existir um bloqueio compartilhado nesse recurso mantido por outra transação.

Link permanente: /questoes/qg773418