← Questões de Banco de Dados

Banco de Dados · FGV · 2023

Questão comentada de Banco de Dados

Num ambiente Flyway, a linha de comando (command line) permite, dentre outros, o uso dos comandos:

Gabarito: B

O Flyway e uma ferramenta de versionamento de banco de dados muito usada para controlar scripts de migracao de forma organizada. A ideia e simples: voce registra a evolucao do schema e o Flyway aplica as alteracoes na ordem certa, evitando improviso e “script perdido” em producao. Na linha de comando do Flyway, existem comandos bem conhecidos como baseline, clean, info, migrate, validate e repair. Cada um tem uma funcao especifica: baseline marca uma base inicial, clean remove objetos do schema e migrate aplica as migracoes pendentes. Ou seja, sao comandos realmente oficiais e fazem parte do uso padrao da ferramenta. Por isso o gabarito B esta correto: ele traz exatamente tres comandos validos do Flyway CLI. A banca costuma cobrar esse tipo de memorizacao objetiva, porque e um tema mais de ferramenta do que de teoria profunda de banco de dados. Se voce conhece a lista basica, mata a questao sem drama. Vale lembrar que termos como apply, define, quit ou load nao sao comandos padrao do Flyway CLI. Eles so soam plausiveis para confundir quem associa a ideia geral de migracao com nomes genéricos. Aqui, o segredo e reconhecer o vocabulário oficial da ferramenta.

Continue treinando

Questões relacionadas