Magna Concursos
3391980 Ano: 2024
Disciplina: TI - Banco de Dados
Banca: IF-ES
Orgão: IF-ES

Considere um banco de dados de uma transportadora desenvolvido em MySQL. A tabela da Frota é exibida na figura abaixo, na qual o sistema da empresa registra a atualização da quilometragem no campo Km a cada retorno de uma atividade de transporte. A empresa deseja implementar um controle de manutenção preventiva de acordo com a quilometragem percorrida a partir da implantação do controle. Para isso, foram criadas duas tabelas adicionais e um Trigger que também são exibidos abaixo. A tabela de Controle define o padrão de manutenção preventiva por tipo de veículo, usando como base as quilometragens percorridas por cada veículo para agendar as manutenções de forma automatizada para cada veículo. A tabela ManAgenda mantém os agendamentos de manutenção cadastrados. Assim, na implementação do controle, a tabela ManAgenda está vazia. A análise do Trigger é condição suficiente para verificar como os campos das tabelas são utilizados. As siglas PK (Primary Key) e FK (Foreign Key) destacadas como legenda em cada tabela, referem-se às chaves primárias e às chaves estrangeiras das tabelas.

Enunciado 3880449-1

Enunciado 3880449-2

Suponha que após a implantação dos controles, cada veículo da Frota realizou 1 transporte de 3000km em agosto, 1 transporte de 4000km em setembro e 1 transporte de 2000km em outubro. Após essas 3 ações de transporte, qual alternativa corresponde ao que estará armazenado na tabela ManAgenda e na Tabela de Controle, com base no Trigger e nos dados iniciais apresentados das tabelas.

Obs: para evitar condição de corrida, admita que cada veículo teve sua quilometragem atualizada após cada um dos transportes seguindo a mesma ordenação da tabela Frota.

 

Provas

Questão presente nas seguintes provas

Professor PEBTT - Ciências da Computação

50 Questões