A seguir, são apresentadas as tabelas Pessoas, Processos e Partes que existem em um banco de dados: a primeira armazena dados acerca das pessoas envolvidas nos processos; a segunda armazena dados dos processos; e a terceira relaciona pessoas aos processos, com indicação do papel de cada uma (autor, réu, testemunha, etc.). Por fim, uma mesma pessoa pode estar envolvida em mais de um processo, e assumir diferentes papéis em cada um deles.
| id_pessoa | nome |
|---|---|
| 101 | João da Silva |
| 102 | Maria Souza |
| 103 | Carlos Pereira |
| 104 | Ana Lima |
| id_processo | numero_processo |
|---|---|
| 1 | 20250012345 |
| 2 | 20250067890 |
| 3 | 20250111112 |
| 4 | 20250155555 |
| id_parte | id_processo | id_pessoa | tipo_parte |
|---|---|---|---|
| 1 | 1 | 101 | autor |
| 2 | 1 | 102 | réu |
| 3 | 2 | 103 | testemunha |
| 4 | 4 | 104 | réu |
| 5 | 2 | 101 | réu |
A partir das informações apresentadas, julgue o item que se segue.
A execução da consulta SQL a seguir listará todos os processos, inclusive aqueles que ainda não têm partes associadas, e exibirá o nome das pessoas e os seus respectivos papéis nos processos em que estão envolvidas.
SELECT p.numero_processo, ps.nome, pa.tipo_parte
FROM Processos p
LEFT JOIN Partes pa ON p.id_processo = pa.id_processo
LEFT JOIN Pessoas ps ON pa.id_pessoa = ps.id_pessoa