Pular para o conteúdo
Carreira Pública

Q59716 – Analista de Sistemas (TI) – Fundação Getulio Vargas 2026

1Q59716

Analista de Sistemas (TI)

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 é:

Questões de Analista de Sistemas (TI) relacionadas