FC ConcursosFC Concursos

Questão FC96184

A respeito de propriedades e transações de bancos de dados, julgue o item subsequente. No processamento de transações em um sistema de banco de dados, o uso de bloqueios (locks) te

Sistema de Gerenciamento de Banco de Dados (SGBD)

CEBRASPE (CESPE) · 2023

A respeito de propriedades e transações de bancos de dados, julgue o item subsequente.

No processamento de transações em um sistema de banco de dados, o uso de bloqueios (locks) tem o objetivo de garantir a propriedade da atomicidade das transações.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Comentário: A afirmação está errada porque o uso de bloqueios (locks) em um sistema de banco de dados visa garantir a propriedade da isolação das transações, e não a atomicidade. A atomicidade assegura que uma transação seja tratada como uma unidade indivisível, ou seja, ou todas as suas operações são completadas ou nenhuma delas é. Já a isolação é o que permite que transações concorrentes sejam executadas sem interferência, usando bloqueios para evitar que uma transação acesse dados que estão sendo modificados por outra. Portanto, o propósito dos bloqueios está mais relacionado à isolação do que à atomicidade.

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

Continue aprendendo