Imagem de fundo

Dado o controle de estoques de uma empresa de produção e embarque de peças, observe a d...

Dado o controle de estoques de uma empresa de produção e embarque de peças, observe a descrição do esquema relacional abaixo para as tabelas Peça, Fornecedor e Embarque.



Peça(CodPeça, NomePeça, CorPeça, PesoPeça)

Fornecedor(CodFornecedor, NomeFornecedor, StatusFornecedor)

Embarque(CodPeça, CodFornecedor, QuantidadeEmbarque), tal que CodPeça

referencia Peça e CodFornecedor

referencia Fornecedor.


Considere que os atributos sublinhados no esquema relacional representam as chaves primárias das tabelas. Considere, ainda, que é necessário executar um comando Structured Query Language (SQL) que recupere todas as tuplas na base de dados (CodPeça,NomePeça) que possuem a quantidade de peças embarcadas maior do que 100.


Com base nessas informações, avalie os comandos a seguir.

I. SELECT Embarque.CodPeça, Peça.NomePeça

FROM Peça WHERE CodPeça IN

(SELECT Embarque.CodPeça

FROM Embarque

WHERE Embarque.QuantidadeEmbarque > 100);

II. SELECT Peça.CodPeça, Peça.NomePeça

FROM Peça Embarque

WHERE Peça.CodPeça = Embarque.CodPeça AND

Embarque.QuantidadeEmbarque > 100;

III. SELECT P.CodPeça, P.NomePeça

FROM Peça P JOIN Embarque E ON P.CodPeça = E.CodPeça AND

E.QuantidadeEmbarque > 100;

IV. SELECT CodPeça, NomePeça

FROM Peça JOIN Embarque ON Peça.CodPeça = Embarque.CodPeça AND

Embarque.QuantidadeEmbarque > 100;



São comandos SQL que promovem a recuperação da informação apenas os descritos em


A

I e II.


B

I e IV.


C

II e III.


D

I, III e IV.


E

II, III e IV.