FC ConcursosFC Concursos

Questão FC369539

No contexto de processamento de transações em sistemas de bancos de dados relacionais, definimos uma escala (ou schedule) concorrente a uma execução intercalada das operações (ou i

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2024

No contexto de processamento de transações em sistemas de bancos de dados relacionais, definimos uma escala (ou schedule) concorrente a uma execução intercalada das operações (ou instruções) das transações envolvidas na escala.

 

Da mesma maneira, uma execução serial é aquela na qual todas as operações de uma transação são realizadas, sem alternância com operações de outras transações. O processo se repete até que todas as transações da escala tenham sido completadas.

 

Ainda, uma escala é dita serializável se o resultado de sua execução produz o mesmo resultado de alguma execução serial (execução na qual todas as operações de uma transação são realizadas) das transações envolvidas.

 

Dados os conceitos anteriormente apresentados, e considerando-se as propriedades ACID de transações, assinale a opção indica a propriedade ACID que guarda relação direta com o conceito de escalas concorrentes serializáveis.

  1. Atomicidade.
  2. Consistência.
  3. Corretude.
  4. Durabilidade.
  5. Isolamento.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Isolamento é a propriedade ACID que garante que transações concorrentes não se afetem mutuamente de modo aparente ao usuário; o sistema deve fazer com que a execução concorrente seja indistinguível de alguma execução serial.

No contexto de escala concorrente, dizer que uma escala é serializável é afirmar justamente que, apesar das operações estarem intercaladas, o resultado final coincide com o de uma execução sem alternância entre transações.

Para atingir esse comportamento, SGBDs empregam mecanismos como locks, ordenação por timestamps e MVCC, que controlam acesso a dados e impedem leituras/atualizações conflitantes.

Assim, a propriedade de isolamento está diretamente relacionada ao conceito de escalas concorrentes serializáveis, pois define a exigência de equivalência a alguma execução serial, preservando a integridade e previsibilidade do banco.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo