Transação é um conjunto de procedimentos que é executado nu...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - ACID
Para compreender a questão, é necessário saber o que é uma transação em bancos de dados. Uma transação é uma sequência de operações realizadas como uma única unidade lógica de trabalho. Uma transação deve ser inteiramente completada ou completamente desfeita, garantindo a consistência dos dados. As propriedades ACID são fundamentais nesse contexto:
- Atomicidade: A transação é uma unidade indivisível, ou seja, todas as operações são realizadas ou nenhuma é (é tudo ou nada).
- Consistência: Ao final da transação, o banco de dados deve estar em um estado consistente, respeitando todas as regras e restrições definidas.
- Isolamento: Garante que as transações sejam executadas de forma isolada uma das outras, prevenindo que operações concorrentes afetem os resultados.
- Durabilidade: Uma vez que a transação é confirmada, suas alterações são permanentes no banco de dados, mesmo em face de falhas do sistema.
Por esses motivos, a alternativa D é a correta, pois ACID refere-se a esse conjunto de propriedades que asseguram a integridade e a confiabilidade das transações em um sistema de banco de dados.
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
Gabarito: D.
Atomicidade - será executada totalmente ou não será executada.
Consistência - consistência antes e consistência depois.
Isolamento - não será interferida pela concorrência.
Durabilidade - o que foi salvo não será perdido, mesmo em pane no sistema.
Ano: 2010 Banca: CESPE / CEBRASPE Órgão: Banco da Amazônia
Atomicidade, consistência, isolamento e durabilidade são propriedades fundamentais que devem ser apresentadas por uma transação de banco de dados. (C)
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: EBC Prova: CESPE - 2011 - EBC - Analista - Administração de Sistemas
As restrições de integridade são regras de consistência de dados que devem ser garantidas pelo sistema gerenciador de banco de dados, sem auxílio de validações ou aplicação externa. (C)
Ano: 2013 Banca: CESPE / CEBRASPE Órgão: MS Prova: CESPE - 2013 - MS - Analista Administrativo
As chaves estrangeiras são empregadas em um SGBD para garantir a restrição de integridade, ou seja, a exatidão e a consistência dos dados em um banco de dados relacional.. (C)
Ano: 2018 Banca: CESPE / CEBRASPE Órgão: TCE-PB Prova: CESPE - 2018 - TCE-PB - Auditor de Contas Públicas - Demais Áreas
Conforme o princípio da atomicidade, caso ocorra erro em determinada transação, todo o conjunto a ela relacionado será desfeito até o retorno ao estado inicial, como se a transação nunca tivesse sido executada.. (C)
Ano: 2010 Banca: CESPE / CEBRASPE Órgão: MPU Prova: CESPE - 2010 - MPU - Técnico de Informática
Os mecanismos de controle de concorrência implementados em sistemas de bancos de dados visam garantir que as transações tenham a propriedade de isolamento.. (C)
(FGV TRIBUNAL DE JUSTIÇA RONDONIA) No contexto da implementação de bancos de dados, o acrônimo ACID denota o conjunto de propriedades que devem ser observadas por sistemas transacionais. Essas quatro propriedades são:
B) Atomicidade, Consistência, Isolamento e Durabilidade;
Ano: 2011 Banca: CESPE / CEBRASPE Órgão: MEC Prova: CESPE - 2011 - MEC - Administrador de Banco de Dados
A propriedade de durabilidade de uma transação estabelece que, uma vez completada a transação com sucesso, todas as atualizações realizadas no banco de dados persistirão, até mesmo se houver uma falha de sistema após a transação ser completada.. (C)
ATOMICIDADE: É uma propriedade que assegura que uma transação só deve ocorrer na sua totalidade ou não deve ocorrer (Lembre-se de um átomo)
· Operação COMMIT: Confirma a transação e essa deverá ser gravada;
· Operação ROLLBACK: Desfaz todo o processo caso ocorra algum evento contrário ao desejado.
CONSISTÊNCIA: É uma propriedade que assegura que a transação leve o banco de dados de um estado consistente para outro estado consistente.
ISOLAMENTO: É a propriedade que assegura que uma transação aconteça de maneira isolada das demais, que uma transação não atrapalhe a outra, ou seja, de maneira independente.
DURABILIDADE: É a propriedade que assegura que as transações confirmadas persistam no banco de dados.
(COMPERVE 2020) Os sistemas gerenciadores de bancos de dados possuem algumas propriedades que garantem o seu bom funcionamento. Uma dessas propriedades diz que todas as restrições de integridade do banco de dados – unicidade de chaves e integridades referenciais, por exemplo – devem ser respeitadas do início ao término de uma transação. Essa propriedade é chamada de
C) Consistência.
(FGV 2016) Uma das funções dos Sistemas Gerenciadores de Bancos de Dados é garantir as propriedades “ACID” das transações. Dessas propriedades, a que trata da “atomicidade” está associada aos comandos
B) COMMIT e ROLLBACK.
(TRIBUNAL DE CONTAS ESTADUAL CEARA 2015) Em um Sistema de Gerência de Banco de Dados (SGBD), existe um conjunto de procedimentos (transações). Mediante a transação definida a seguir, assinale a alternativa que a explica CORRETAMENTE: "Todas as ações que compõem a unidade de trabalho da transação devem ser concluídas com sucesso, para que seja efetivada. Se durante a transação qualquer ação que constitui unidade de trabalho falhar, a transação inteira deve ser desfeita (rollback). Quando todas as ações são efetuadas com sucesso, a transação pode ser efetivada e persistida em banco (commit)"
D) Atomicidade
ACID
Atomicidade - será executada totalmente ou não será executada.
Consistência - consistência antes e consistência depois.
Isolamento - não será interferida pela concorrência.
Durabilidade - o que foi salvo não será perdido, mesmo em pane no sistema.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo