SóProvas


ID
1389961
Banca
VUNESP
Órgão
TJ-PA
Ano
2014
Provas
Disciplina
Banco de Dados
Assuntos

Uma das formas de se implementar um controle para o acesso concorrente de usuários a um banco de dados é por meio da utilização de bloqueios, sobre os quais é correto afirmar que

Alternativas
Comentários
  • Duas maneiras de bloquear(lock) os dados são:


    Bloqueio Compartilhado: quando uma transação recebe este tipo de bloqueio e a instrução é de leitura, então, mais de uma transação poderá acessar o mesmo dado. Se a instrução for de gravação, então ela não poderá participar de um bloqueio compartilhado, ou seja, é permitido que várias transações acessem um mesmo item "A" se todas elas acessarem este item "A" apenas para fins de leitura.


    Bloqueio Exclusivo: quando uma transação recebe este tipo de bloqueio, ela fica exclusivamente reservada para a instrução que compõe a transação, não permitindo que outra transação faça uso do dado que está sendo utilizado, logo, um item bloqueado para gravação é chamado de bloqueado exclusivo, pois uma única transação mantém o bloqueio no item.


    Resposta = D


    Att

    Fabiano Fernandes

  • Bizu rápido pra nunca errar questões de bloqueio

    Compartilhado

    • transação pode ler mas não alterar o dado
    • Acesso simultâneo

    Exclusivo

    • Transação pode ler e alterar dado
    • Apenas 1 acesso