Ciência da Computação Banco de Dados

Nas questões 41 até 49 considere um banco de dados simplificado referente ao controle de concursos, constituído pelas tabelas Concurso, Cargo, Candidato e Inscrição, criadas pelo script SQL mostrado abaixo.

Um candidato pode estar inscrito em zero ou mais concursos e um concurso pode ter zero ou mais candidatos nele inscritos. Para cada concurso, o candidato inscrevese em um cargo e recebe um número de pontos. É possível que um candidato fique temporariamente sem cargo definido. Cada concurso tem uma lista de um ou mais cargos nos quais os candidatos podem estar inscritos.

O uso da operação de divisão da álgebra relacional seria adequado na construção de uma expressão que produzisse uma lista:

  • A.

    de todos os candidatos;

  • B.

    dos candidatos ainda sem cargo;

  • C.

    dos candidatos não inscritos em algum concurso;

  • D.

    de concursos sem candidatos;

  • E.

    dos candidatos inscritos em todos os concursos.