Uma transação é um programa em execução que forma uma unidad...
As transações possuem 4 pilares necessários para sua execução. Estes pilares estão listados nas alternativas abaixo, exceto em uma, assinale-a:
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Tema central: A questão aborda as propriedades essenciais das transações em bancos de dados, conhecidas como ACID, fundamentais para garantir integridade e confiabilidade das operações.
Conceitos essenciais: O modelo ACID (Atomicidade, Consistência, Isolamento e Durabilidade) é um pilar dos sistemas de gerenciamento de bancos de dados, tema que frequentemente aparece em concursos para Analista de TI. Ele assegura que as transações sejam seguras, confiáveis e à prova de falhas.
Justificativa da alternativa correta: Disponibilidade (alternativa C) não faz parte das propriedades ACID. O termo refere-se à capacidade do sistema estar operacional ou acessível, conceito relacionado a bancos de dados distribuídos e sistemas tolerantes a falhas (como no modelo CAP), mas não ao controle transacional ACID.
Como aplicar o conhecimento: Ao encontrar questões sobre transações ou ACID, relacione sempre:
- Atomicidade: Tudo ou nada ocorre; integra a transação indivisível.
- Consistência: Garante que o banco sempre esteja em um estado válido.
- Isolamento: Transações concorrentes não afetam o resultado individual.
- Durabilidade: Resultados de transações concluídas sobrevivem a falhas.
Análise das alternativas:
- A) Durabilidade ou Permanência: Corresponde ao D do ACID. Correta segundo o conceito ACID.
- B) Isolamento: Corresponde ao I do ACID.
- C) Disponibilidade: Não faz parte do ACID. Pertence ao modelo CAP.
- D) Preservação de Consistência: Corresponde ao C do ACID.
- E) Atomicidade: Corresponde ao A do ACID.
Estratégia para evitar pegadinhas: Fique atento a termos próximos do contexto, mas que pertencem a outros modelos (como CAP, que trata de Consistência, Disponibilidade e Tolerância à Partição em ambientes distribuídos). A questão pode tentar confundir você misturando conceitos semelhantes, porém distintos.
Referência: Elmasri & Navathe, “Sistemas de Bancos de Dados”, e manuais clássicos de bancos de dados para concursos.
Resumo prático: Se a questão pedir propriedades ACID, não inclua Disponibilidade. Lembre-se das quatro: Atomicidade, Consistência, Isolamento e Durabilidade.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo