Magna Concursos
4016289 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FGV
Orgão: TJ-RJ

Observe o script SQL do PostgreSQL a seguir.

CREATE TABLE partes (
  id INT PRIMARY KEY,
  nome VARCHAR(100));

CREATE TABLE processos (
  id INT PRIMARY KEY,
  numero_processo VARCHAR(50));

CREATE TABLE audiencias (
  id INT PRIMARY KEY,
  processo_id INT,
  FOREIGN KEY (processo_id) REFERENCES processos(id));

CREATE TABLE partes_processos (
  processo_id INT,
  parte_id INT,
  PRIMARY KEY (processo_id, parte_id),
  FOREIGN KEY (processo_id) REFERENCES processos(id),
  FOREIGN KEY (parte_id) REFERENCES partes(id));

-- Partes
INSERT INTO partes (id, nome)
VALUES (1, 'João Silva'), (2, 'Maria Souza');

-- Processos
INSERT INTO processos (id, numero_processo)
VALUES (101, '0001234-56.2025.8.01.0001'),
       (102, '0001234-56.2025.8.01.0002');

-- Audiências
INSERT INTO audiencias (id, processo_id)
VALUES (201, 101);

-- Partes_Processos
INSERT INTO partes_processos (processo_id, parte_id)
VALUES (101, 1), (102, 2);


A consulta que retorna apenas os registros com Partes que ainda não possuem Audiências marcadas é:

 

Provas

Questão presente nas seguintes provas