

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
No desenvolvimento de softwares, especialmente na implementação de sistemas de banco de dados, o controle de concorrência é fundamental para garantir a integridade dos dados em ambientes multiusuários. Qual das seguintes afirmativas sobre controle de concorrência em sistemas de banco de dados é certa?
O isolamento de transações garante que uma transação nunca verá os dados intermediários de outra transação.
O bloqueio pessimista permite que múltiplas transações acessem os mesmos dados simultaneamente sem qualquer tipo de bloqueio.
O controle de versão de múltiplas versões (MVCC) é uma técnica de controle de concorrência que evita bloqueios ao criar múltiplas versões dos dados.
Uma condição de corrida ocorre quando as transações são executadas em série, uma após a outra, sem sobreposição.