Procura

Banco de dadosBanco de dados relacionais


EXERCÍCIOS - Exercício 17

  • (FGV 2014)

Considere um banco de dados relacional que possua as tabelas a seguir, e que em cada tabela os atributos sublinhados formem a chave primária:
PRODUTO  ( idP, descricaoP)
LOJA           ( idL, nomeL, endereçoL)
OFERTA     ( idP, idL, preçoO)
Nesse banco de dados a tabela Ofertacontém informações sobre as lojas onde cada produto é vendido e o respectivo preço, e todas as tabelas possuem pelo menos um registro. Sendo assim, o comando SQL
select p.descricaoP
from produto p
where not exists
(select *
from loja l
where not exists
(select *
from oferta o
where o.idP=p.idP and
o.idL=l.idL))
produz a lista de produtos que:


A) nenhuma das lojas vende;

B) todas as lojas vendem;

C) são vendidos apenas em lojas que não vendem outros produtos;

D) são vendidos por somente uma loja que vende outros produtos;

E) não são vendidos por somente uma loja.


Próximo:
EXERCÍCIOS - Exercício 18

Vamos para o Anterior: Exercício 16

Tente Este: Exercício 6

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=18.73ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.60ms))((ts_substr_c=0.56ms))((ts_substr_im=1.44ms))
((total= 21ms))