Questão 58 Comentada - Tribunal de Justiça do Estado do Maranhão (TJ-MA) - Analista Judiciário - Análise de Sistemas - Instituto Consulplan (2024)

Qualquer banco de dados utilizado por mais de um usuário terá que administrar o controle de concorrência entre as informações que estão sendo acessadas pelos usuários. O controle de concorrência refere-se ao processo pelo qual o sistema de banco de dados regula e coordena as transações de diferentes usuários que tentam acessar os mesmos dados simultaneamente. É correto afirmar que a serializabilidade em transações de banco de dados garante:

  • A Uma transação executada em uma única etapa atômica, sem possibilidade de interrupção.
  • B As transações executadas em paralelo, aumentando, assim, a velocidade de processamento.
  • C As transações executadas em um ambiente distribuído, aumentando, assim, a escalabilidade do sistema.
  • D O resultado de uma execução concorrente de várias transações equivalente ao resultado de uma execução em série dessas transações.