GABARITA

Concurso TCE-RR – Edital nº 001/2024 · Tecnologia da Informação · Banco de Dados

Questão 60

O código DDL abaixo cria três tabelas em um banco de dados relacional:

CREATE TABLE Velejadores ( vid INTEGER PRIMARY KEY, nome VARCHAR(100), idade INTEGER );

CREATE TABLE Barcos ( bid INTEGER PRIMARY KEY, nome VARCHAR(50), modelo VARCHAR(50)

);

CREATE TABLE Reservas ( vid INTEGER, bid INTEGER, data DATE, PRIMARY KEY (vid, bid), FOREIGN KEY (vid) REFERENCES Velejadores(vid), FOREIGN KEY (bid) REFERENCES Barcos(bid)

);

Considerando as tabelas acima, a seguinte consulta foi realizada:

SELECT V.nome FROM Velejadores V WHERE NOT EXISTS ( (SELECT B.bid FROM Barcos B)

EXCEPT (SELECT R.bid FROM Reservas R WHERE R.vid = V.vid)

);

O retorno da consulta foram os nomes

Status: valida.

Comentários

Ainda não há comentários publicados.

Reportar problema

Abrir o app