ENEM, perguntado por danyhand9067, 11 meses atrás

Considere o seguinte script SQL de criação de um banco dedados.CREATE TABLE PECAS (CODIGO NUMERIC(5) NOT NULL, DESCRICAO VARCHAR(20) NOT NULL, ESTOQUE NUMERIC(5) NOT NULL, PRIMARY KEY(CODIGO));CREATE TABLE FORNECEDORES(COD_FORN NUMERIC(3) NOT NULL, NOME VARCHAR(30) NOT NULL, PRIMARY KEY(COD_FORN));CREATE TABLE FORNECIMENTOS(COD_PECA NUMERIC(5) NOT NULL, COD_FORN NUMERIC(3) NOT NULL, QUANTIDADE NUMERIC(4) NOT NULL, PRIMARY KEY(COD_PECA, COD_FORN), FOREIGN KEY (COD_PECA) REFERENCES PECAS, FOREIGN KEY (COD_FORN) REFERENCES FORNECEDORES);A partir desse script, assinale a opção que apresenta comandoSQL que permite obter uma lista que contenha o nome de cadafornecedor que tenha fornecido alguma peça, o código da peçafornecida, a descrição dessa peça e a quantidade fornecida dareferida peça.A SELECT * FROM PECAS, FORNECEDORES,FORNECIMENTOS;B SELECT * FROM PECAS, FORNECEDORES,FORNECIMENTOS WHERE PECAS.CODIGO =FORNECIMENTOS.COD_PECA ANDFORNECEDORES.COD_FORN =FORNECIMENTOS.COD_FORN;C SELECT NOME, CODIGO, DESCRICAO, QUANTIDADEFROM PECAS, FORNECEDORES, FORNECIMENTOS;D SELECT NOME, CODIGO, DESCRICAO, QUANTIDADEFROM PECAS, FORNECEDORES, FORNECIMENTOSWHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECAAND FORNECEDORES.COD_FORN =FORNECIMENTOS.COD_FORN;E SELECT DISTINCT NOME, CODIGO, DESCRICAO,QUANTIDADEFROM PECAS, FORNECEDORES, FORNECIMENTOSWHERE CODIGO = COD_PECA;

#ENADE

Soluções para a tarefa

Respondido por LarissaMoura3
18

D) SELECT NOME, CODIGO, DESCRICAO, QUANTIDADEFROM PECAS, FORNECEDORES, FORNECIMENTOSWHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECAAND FORNECEDORES.COD_FORN =FORNECIMENTOS.COD_FORN.

Ao considerar o script SQL de criação de um banco de dados apresentado no enunciado da questão, temos que o comando SQL que possibilita a obtenção de uma lista que possua o nome de cada fornecedor que tenha feito o fornecimento de alguma peça.

Temos que o código da peça fornecida deverá ser o seguinte:  

SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE

FROM PECAS, FORNECEDORES, FORNECIMENTOS

WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA

AND FORNECEDORES.COD_FORN =

FORNECIMENTOS.COD_FORN;

Bons estudos!

Perguntas interessantes