

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.
João é analista de banco de dados do MPU e precisa analisar as consultas que estão impactando o desempenho do banco de dados BDProc no PostgreSQL. Para isso, ele decidiu escrever as consultas SQL como expressões da álgebra relacional. Observe a consulta SQL a seguir.
SELECT processo_id
FROM Processos
WHERE autor = “Maria” AND situacao = “Ativo”
Na álgebra relacional, a expressão correspondente que João deve escrever é:
𝜋 autor, situacao (𝜎 processo_id=(Processos, “Maria”, “Ativo”))
𝜋 processo_id(𝜎 autor = “Maria” ∧ situacao = “Ativo” (Processos))
𝜎 processo_id(Processos) (𝜋 autor = “Maria”, situacao = “Ativo”))
𝜎 (autor = “Maria” ∩ situacao = “Ativo”, processo_id (Processos))
(autor = “Maria” ∪ situacao = “Ativo”) ⋈ ( 𝜋 processo_id (Processos))