

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
Um professor IFCE está orientando os alunos em atividades práticas sobre bancos de dados relacionais. O docente apresenta duas tabelas no sistema do IFCE:
• docentes (id_docente, nome, cargo, departamento);
• projetos (id_projeto, id_docente, nome_projeto, tipo_projeto).
Ele solicita aos alunos que expressem uma consulta para obter o nome e o cargo de todos os docentes do departamento “Técnicas de Computação” que não participam de nenhum projeto externo, utilizando cálculo relacional. Com base nessas informações, assinale a alternativa que apresenta corretamente a expressão em cálculo relacional que atende à solicitação do docente.
{d.nome, d.cargo | Docentes(d) ∨ ¬∃p (Projetos(p) ∧ p.id_docente = d.id_docente ∧ p.tipo_projeto = "Externo")}
{d.nome, d.cargo | ∃d Docentes(d) ∧ ∃p (Projetos(p) ∧ p.id_docente = d.id_docente ∧ p.tipo_projeto ≠ "Externo") }
{d.nome, d.cargo | Docentes(d) ∧ ∃p (Projetos(p) ∧ p.id_docente = d.id_docente ∧ p.tipo_projeto = "Externo")}
{d.nome, d.cargo | Docentes(d) ∧ d.departamento = "Técnicas de Computação" ∧ ∃p (Projetos(p) ∧ p.id_docente = d.id_docente ∧ p.tipo_projeto ≠ "Externo")}
{d.nome, d.cargo | Docentes(d) ∧ d.departamento = "Técnicas de Computação" ∧ ¬∃p (Projetos(p) ∧ p.id_docente = d.id_docente ∧ p.tipo_projeto = "Externo")}