QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

CESGRANRIO - BASA - Técnico Científico - Área Tecnologia da Informação - 2018 • CESGRANRIO • 2018

Considere que, em um modelo relacional, há três tabelas bem formadas denominadas Cliente, Compra (que representa os produtos comprados por um cliente) e Produto. A PK dos clientes é o CPF, e a PK dos produtos é um código. Há atributos nome e UF de nascimento para os clientes, e atributos fabricante e categoria para os produtos. Ou seja, Cliente ( cpf , nome, UF), Produto ( cod , fabricante, categoria) e Compra ( cpf, cod ). Observe-se o seguinte comando SQL:

SELECT DISTINCT P.fabricante
FROM Produto P, Compra C
WHERE P.cod = C.cod
AND P.categoria = 'celular'
AND C.cpf IN (SELECT cpf FROM Cliente WHERE UF = 'RS')

Esse comando retorna dados que respondem à seguinte pergunta:
A
“Fabricante dos produtos que foram comprados no Rio Grande do Sul”.
B
"Fabricante dos celulares que não foram comprados por clientes nascidos no Rio Grande do Sul”.
C
“Fabricante dos produtos que foram produzidos no Rio Grande do Sul”.
D
“Fabricante dos celulares que foram comprados no Rio Grande do Sul”.
E
“Fabricante dos celulares que foram comprados por clientes nascidos no Rio Grande do Sul”.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.