Desafio Nota Máxima - Cola na Rede

Cola na Rede

Site com o objetivo de ajudar quem precisa de conteúdos para estudos!

Novas

Post Top Ad

Post Top Ad

quinta-feira, 22 de setembro de 2016

Desafio Nota Máxima


// ENADE 2005 (ID 1232)
Conhecimentos Básicos de Engenharia > Metodologia científica e tecnológica
0 pontos38 segundos

Considere o seguinte script SQL de criação de um banco de dados.

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 comando SQL que permite obter uma lista que contenha o nome de cada fornecedor que tenha fornecido alguma peça, o código da peça fornecida, a descrição dessa peça e a quantidade fornecida da referida peça.
  • SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE
    FROM PECAS, FORNECEDORES, FORNECIMENTOS
    WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA
    AND FORNECEDORES.COD_FORN =
    FORNECIMENTOS.COD_FORN;
  • SELECT DISTINCT NOME, CODIGO, DESCRICAO,
    QUANTIDADE
    FROM PECAS, FORNECEDORES, FORNECIMENTOS
    WHERE CODIGO = COD_PECA;
  • SELECT * FROM PECAS, FORNECEDORES, FORNECIMENTOS
  • SELECT * FROM PECAS, FORNECEDORES,
    FORNECIMENTOS WHERE PECAS.CODIGO =
    FORNECIMENTOS.COD_PECA AND
    FORNECEDORES.COD_FORN =
    FORNECIMENTOS.COD_FORN;
  • SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE 
    FROM PECAS, FORNECEDORES, FORNECIMENTOS

Nenhum comentário:

Postar um comentário

Post Top Ad