Questão 64 · Informática: Programação e algoritmos
Em relação à linguagem de programação Java, à arquitetura distribuída de microsserviços e à biblioteca Flyway, julgue os próximos itens.
A solução Flyway permite que seja realizado o controle de versão de código de banco de dados, estendendo o DevOps aos bancos de dados de modo a permitir que se acompanhem as alterações e se aprimore a confiabilidade das implantações de software.
Julgue o item:
Gabarito: CERTO
Gabarito definitivo divulgado pela banca Cebraspe (STJ 2024).
Comentário
Gabarito: CERTO.
O Flyway é uma ferramenta de controle de versão de banco de dados que se integra perfeitamente ao ciclo de desenvolvimento de software, especialmente em ambientes DevOps. Ele permite que as alterações no esquema do banco de dados (DDL) e nos dados (DML) sejam tratadas como código, versionadas e aplicadas de forma controlada e automatizada. Isso garante que o banco de dados esteja sempre em um estado conhecido e consistente em todos os ambientes (desenvolvimento, teste, produção), reduzindo erros e aprimorando a confiabilidade das implantações. Ao estender as práticas DevOps aos bancos de dados, o Flyway facilita a colaboração entre desenvolvedores e administradores de banco de dados, automatiza o processo de migração e rollback, e melhora a rastreabilidade das mudanças.
Fundamentos: Conceito de Flyway · Princípios de DevOps
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova Cebraspe STJ 2024 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação), questão 64, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.