Lista bd

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (823 palavras )
  • Download(s) : 0
  • Publicado : 15 de janeiro de 2013
Ler documento completo
Amostra do texto
Gabarito da Terceira Lista de Exercícios de BD


1ª QUESTÃO:

A)
SELECT COD_PROD
FROM PRODUTO
WHERE PREÇO < 10000
AND COD_PROD NOT IN
(SELECT COD_PROD
FROM UTILIZAWHERE COD_MAT = ‘M1’);

B)
SELECT COD_FORN
FROM FORNECEDOR
WHERE (LOCAL=’AREA A’ OR LOCAL=’AREA B’)
AND COD_FORN IN
(SELECT COD_FORN
FROM FORNECIDO
GROUP BY OD_FORNHAVING COUNT(*) =
(SELECT COUNT(*)
FROM MATERIAL));

C)
SELECT DITINCT LOCAL
FROM FORNECEDORES
WHERE COD_FORN IN
(SELECT DISTINCT COD_FORN
FROM FORNECIDO
WHERECOD_MAT IN
(SELECT DISTINCT COD_MAT
FROM UTILIZA
WHERE COD_PROD IN
(SELECT COD_PROD
FROM PRODUTO
WHERE NOME=’PRODUTO X’)));

D)
SELECT COD_FORN,AVG(PREÇO)
FROM FORNECIDO
GROUP BY COD_FORN
HAVING COUNT(*)>5;


E)
DELETE
FROM MATERIAL
WHERE COD_MAT NOT IN
(SELECT COD_MAT
FROM UTILIZA);

OU

DELETE
FROM MATERIALWHERE NOT EXISTS
(SELECT *
FROM UTILIZA
WHERE COD_MAT=MATERIAL.COD_MAT);


2ª QUESTÃO: Resposta no prórpio Date


3ª QUESTÃO:

A) HIERARQUIA 1 HIERARQUIA 2SEÇÃO FÁBRICA
cods nomes codf nomef cidade


VENDEDORES PRODUTO
mat nomev sal codp nomep preçov



FÁBRICA
preçof fabptrB)

SEÇÃO FÁBRICA
cods nomes codf nomef cidade
trabalha vende

VENDEDORES PRODUTO
mat nomev sal codp nomep preçovPF FP

É_FÁBRICADO
PREÇOF
4ª QUESTÃO:

A)i) PRODX.NOMEP
PRODC

(Nome dos produtos fabricados por todas as fábricas.)ii) NOMEX

FABRX
FABRZ

(Nome das fábricas que não produzem o produto ‘P05’.)

B)
i) FABRICA CODF NOMEF CIDADE É_FABRICADO CODP CODF
-CODFX P....
tracking img