FC ConcursosFC Concursos

Questão FC688355

Uma equipe de desenvolvimento projetou um sistema financeiro em MySQL. É um requisito crítico em que o sistema suporte transações ACID (Atomicidade, Consistência, Isolamento, Durab

Sem classificação

QUADRIX · 2025

Uma equipe de desenvolvimento projetou um sistema financeiro em MySQL. É um requisito crítico em que o sistema suporte transações ACID (Atomicidade, Consistência, Isolamento, Durabilidade) utiliza chaves estrangeiras para garantir a integridade referencial entre as tabelas.

 

Com base nessa situação hipotética, assinale a opção que apresenta o mecanismo de armazenamento do MySQL que deve ser utilizado para atender a esses requisitos.

  1. MyISAM
  2. DDL
  3. CSV
  4. InnoDB
  5. DML
Mostrar resposta e comentário

Gabarito

D

Comentário do professor

InnoDB é o mecanismo de armazenamento indicado para sistemas financeiros porque implementa transações com propriedades ACID, garantindo que operações compostas sejam confirmadas totalmente ou revertidas em caso de erro.

Suporta chaves estrangeiras e impõe integridade referencial no nível do banco, evitando registros órfãos e mantendo consistência entre tabelas.

Adota bloqueio em nível de linha, o que melhora concorrência em aplicações com muitos usuários escrevendo simultaneamente.

Utiliza MVCC para permitir leituras consistentes sem bloquear escritas, e mantém logs de transação que viabilizam commit, rollback e recuperação de falhas, assegurando durabilidade.

Por esses motivos, InnoDB é a escolha adequada quando se exige confiabilidade, consistência e segurança de dados em ambientes críticos.

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

Continue aprendendo