Com relação a banco de dados, julgue o item que se segue. A...

Próximas questões
Com base no mesmo assunto
Q403803 Banco de Dados
Com relação a banco de dados, julgue o item que se segue.

A atomicidade de um SGBD garante que cada transação seja executada de maneira singular, ou seja, que cada transação possua um identificador unívoco. O isolamento do SGBD garante, por sua vez, que as transações sejam executadas isoladamente uma das outras.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - Errado

Para compreender a alternativa correta, é importante revisar os conceitos de atomicidade e isolamento no contexto de Sistemas de Gerenciamento de Banco de Dados (SGBD).

Atomicidade: Esta propriedade assegura que uma transação é uma unidade indivisível de trabalho. Ou seja, todas as operações dentro de uma transação são realizadas completamente ou nenhuma delas é. Se ocorrer algum problema que impeça a conclusão da transação, todas as operações já executadas serão desfeitas (rollback), restaurando o estado anterior do banco de dados. Isso não tem relação com a questão de cada transação possuir um identificador único, que seria mais uma questão de identificação e rastreabilidade das transações.

Isolamento: O isolamento é a propriedade que garante que as transações sejam executadas de maneira que não interfiram umas com as outras. Isso previne que os dados sendo modificados por uma transação sejam acessados por outras transações antes de a primeira transação estar completa. O grau de isolamento pode variar, o que pode permitir fenômenos como sujeira de leitura, leitura não confirmada, entre outros, mas o princípio básico é que cada transação deve parecer estar executando sozinha no sistema.

A confusão na questão pode surgir do uso impreciso dos termos. Embora cada transação deva, de fato, ter um identificador para ser gerenciada pelo SGBD, isso não é o que define a atomicidade. O erro na afirmação está em misturar a garantia de que cada transação tenha um identificador único (uma questão de identificação) com o conceito de atomicidade, que se refere à execução total ou nula de uma transação. Logo, a afirmação está errada porque atomicidade não está relacionada à singularidade do identificador de cada transação, mas sim ao "tudo ou nada" na execução das operações que compõem a transação.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Atomicidade – é um tudo ou nada: se houver alguma falha durante a execução, a transação é desfeita.
 
Isolamento – é o cada um por si: “uma transação deve ser executada como se estivesse isolada das demais. 

Errado! 

A definição de isolamento esta correta, mas a de atomicidade esta errada

Em uma transação atômica, ou ela é feita ou não é feita. Parece óbvio, mas transações complexas em um banco, envolvendo varias tabelas, podem sofrem interrupções inesperadas, ou não conseguirem terminar por entrar em conflito com outra que ocorra ao mesmo tempo. Nesse caso, o SGBD devera ser capaz de reverter o que parcialmente foi modificado (realizar o rollback).

2015

A atomicidade é a propriedade que assegura que as atualizações relacionadas e dependentes ocorram dentro dos limites da transação ou nenhuma atualização será efetivada no banco de dados.

certa

 

 

2015

A propriedade de durabilidade garante que as restrições impostas a elementos de dados sejam atendidas.

errada ==> consistencia

 

SGBD utiliza o conceito de atomicidade do registro, assegurando que, uma vez detectada uma falha na operação com o registro, os dados sejam salvos em seu último estado consistente, anterior a essa falha.

eerrada == isso é consistência

 

 

Ano: 2010Banca: CESPEÓrgão: Banco da AmazôniaProva: Técnico Científico - Tecnologia da Informação

Atomicidade, consistência, isolamento e durabilidade são propriedades fundamentais que devem ser apresentadas por uma transação de banco de dados.

certa

 

 

 

Vamos relembrar as propriedades das transações, chamadas Propriedades ACID.

• Atomicidade;

• Consistência;

• Isolamento;

• Durabilidade.

O conceito de unidade atômica está relacionado à NÃO divisão da transação, ou seja, todos os passos devem ser executados e finalizados. Uma transação em um SGBD deve ser indivisível! Caso ocorra algum problema durante o processamento, nenhuma alteração será feita na base de dados. Como essa é uma questão recorrente em concursos, vale lembrar do conceito de TUDO ou NADA! Um identificador unívoco não garante essa propriedade. Unívoco está relacionado a algo que só tem um significado, uma interpretação; não ambíguo

Errado.

O conceito de unidade atômica está relacionado à NÃO divisão da transação, ou seja, todos os passos devem ser executados e finalizados. Uma transação em um SGBD deve ser indivisível!

Caso ocorra algum problema durante o processamento, nenhuma alteração será feita na base de dados.

Como essa é uma questão recorrente em concursos, vale lembrar do conceito de TUDO ou NADA!

Um identificador unívoco não garante essa propriedade. Unívoco está relacionado a algo que só tem um significado, uma interpretação; não ambíguo

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo