FC ConcursosFC Concursos

Questão FC890521

No contexto de Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDR), como SQL Server, PostgreSQL e Oracle, o conceito de transação é fundamental para o processamento de da

Sistema de Gerenciamento de Banco de Dados Relacionais (SGBD)

FGV · 2026

No contexto de Sistemas Gerenciadores de Bancos de Dados Relacionais (SGBDR), como SQL Server, PostgreSQL e Oracle, o conceito de transação é fundamental para o processamento de dados. Uma transação corresponde a uma unidade lógica de trabalho que deve ser executada de forma completa e consistente.

 

O uso de transações tem como objetivo principal garantir que o banco de dados

  1. maximize a redundância controlada de dados para otimizar a velocidade de recuperação em caso de falhas de hardware.
  2. mantenha a consistência e a integridade dos dados, assegurando o cumprimento das propriedades de atomicidade, consistência, isolamento e durabilidade.
  3. dispense a utilização de estruturas de indexação e de restrições de chave estrangeira (foreign keys) nas tabelas.
  4. centralize o processamento analítico no servidor de aplicação, eliminando a necessidade de mecanismos de controle de concorrência.
  5. restrinja o acesso simultâneo de múltiplos usuários, priorizando operações de leitura em detrimento de operações de escrita.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A alternativa destaca que o uso de transações visa garantir a consistência e a integridade dos dados por meio das propriedades conhecidas como ACID.

Atomicidade: a operação é atômica, ou seja, todas as suas mudanças ocorrem por completo ou são totalmente revertidas, evitando estados parciais.

Consistência: regras, restrições e invariantes do banco são preservadas antes e depois da transação, mantendo os dados válidos.

Isolamento: execuções concorrentes não se afetem mutuamente, fazendo com que cada transação veja um estado coerente do banco.

Durabilidade: uma vez confirmada, a alteração persiste mesmo em falhas, graças a mecanismos como logs e gravação em disco.

Juntas, essas propriedades asseguram que operações críticas, por exemplo transferência entre contas, mantenham integridade e previsibilidade.

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

Continue aprendendo