Questão de Banco de Dados — Versionamento e Migração de Banco de Dados — IBFC 2025
- Código
- qa699040
- Banca
- IBFC
- Órgão
- TJ PE
- Ano
- 2025
- Cargo
- AJ ( )
Um experiente time técnico, com especialistas em desenvolvimento de softwares, precisa gerenciar tanto as alterações no schema do banco de dados quanto o histórico de auditoria das mudanças nos dados de entidades críticas do sistema. Para isso, estão avaliando o uso de Flyway e Hibernate Envers. Compreendendo o complexo cenário, analise as proposições abaixo e o relacionamento entre elas.
Asserção: O Flyway e o Hibernate Envers são ferramentas complementares que, quando usadas em conjunto, permitem a gestão do versionamento do schema do banco de dados e a auditoria de alterações nos dados das entidades, respectivamente.
PORQUE
Razão: O Flyway é uma ferramenta de migração de banco de dados que executa scripts SQL versionados, enquanto o Hibernate Envers é um módulo do Hibernate que, por meio de anotações e interceptores, rastreia automaticamente as alterações nos dados das entidades persistidas, armazenando um histórico de revisões.
Diante do exposto, assinale a alternativa correta.
- AA asserção é uma proposição verdadeira, e a razão é uma justificativa correta da asserção
- BA asserção é uma proposição verdadeira, mas a razão não é uma justificativa correta da asserção
- CA asserção é uma proposição falsa, e a razão é uma justificativa correta da asserção
- DAmbas as proposições são proposições falsas