Magna Concursos
2566281 Ano: 2019
Disciplina: TI - Banco de Dados
Banca: IF-SUL Minas
Orgão: IF-SUL Minas

Considere o seguinte cenário para responder à questão.

Antes de ser nomeado Técnico de Tecnologia da Informação em um Instituto Federal, Francisco era técnico de sistemas na iniciativa privada. Ele trabalhava na “4Pro Cursos Profissionalizantes”, uma escola que oferece cursos de diversas áreas para quem busca se capacitar para o mercado de trabalho. Francisco era o responsável por desenvolver e manter o sistema de informação que gerencia toda a parte de ensino da escola. O gerenciador de banco de dados utilizado era o MySQL Server 5.0.12. Na figura abaixo está representada uma fatia do modelo lógico do banco de dados da 4Pro, gerado a partir da ferramenta PHPMyAdmin 4.8.1. instalada no servidor de banco de dados da empresa.

Enunciado 3562729-1

Analise as seguintes restrições aplicadas à relação “matricula” do modelo.

ALTER TABLE `matricula` ADD CONSTRAINT `CONSTR1` FOREIGN KEY (`codigoaluno`) REFERENCES àluno`(`codigo`) ON DELETE CASCADE ON UPDATE CASCADE;

ALTER TABLE `matricula` ADD CONSTRAINT `CONSTR2` FOREIGN KEY (`codigoturma`) REFERENCES `turma`(`codigo`) ON DELETE RESTRICT ON UPDATE CASCADE;

ALTER TABLE `escola`.`matricula` ADD UNIQUE `CONSTR3` (`codigoaluno`, `codigoturma`);

Agora analise as afirmações que foram feitas acerca dessas restrições.

1) Quando o código de um aluno é atualizado na relação aluno, os códigos correspondentes na relação matricula permanecem inalterados.

2) Quando o código de uma turma é atualizado na relação turma, os códigos correspondentes na relação matricula são igualmente afetados.

3) Quando um registro de aluno é apagado, todos os registros de matrícula desse aluno também são eliminados.

4) É possível associar, quantas vezes forem necessárias, um mesmo aluno a uma mesma turma.

5) Não é possível apagar o registro de uma turma se houver alunos associados a ela.

6) O registro de um aluno não pode aparecer mais de uma vez na relação matricula.

7) O registro de uma turma pode aparecer várias vezes na relação matricula.

Qual das alternativas abaixo faz a leitura correta sobre a veracidade (V) e a falsidade (F) dessas afirmações, na ordem em que elas são citadas?

 

Provas

Questão presente nas seguintes provas

Técnico de TI - Desenvolvimento

40 Questões