Em sistemas de e-commerce, é comum analisar o comportamento dos clientes, como identificar aqueles
ATIVIDADE 2 – BANCO DE DADOS II – 52_2025
QUESTÃO 4
Em sistemas de e-commerce, é comum analisar o comportamento dos clientes, como identificar aqueles que realizaram ao menos um pedido. Para isso, utilizam-se subconsultas correlacionadas com operadores como IN e EXISTS, que verificam se existe relação entre os dados das tabelas envolvidas. Essa questão avalia quais instruções retornam corretamente os clientes que já realizaram pelo menos um pedido.
Definição das tabelas:
TABLE Cliente (
id INT PRIMARY KEY AUTO_INCREMENT,
nome VARCHAR(100) );
TABLE Pedido (
id INT PRIMARY KEY AUTO_INCREMENT,
cliente_id INT,
valor DECIMAL(10, 2),
FOREIGN KEY (cliente_id) REFERENCES Cliente(id) );
Estado do banco de dados:
Uma imagem com texto, captura de ecrã, file, Tipo de letra Os conteúdos gerados por IA poderão estar incorretos.
Elaborada pelo professor.
Uma imagem com texto, recibo, captura de ecrã, número Os conteúdos gerados por IA poderão estar incorretos.
Elaborada pelo professor.
Fonte: PELISSARI, W. R.; LUZ, C. D.; KAISER, J. Banco de dados II. Maringá: Unicesumar, 2018.
Com base na estrutura das tabelas e nos dados inseridos, sobre as instruções que retornam corretamente os clientes que fizeram pelo menos um pedido, analise as afirmativas a seguir:
I.
SELECT nome
FROM Cliente
WHERE id IN (SELECT cliente_id FROM Pedido);
II.
SELECT c.nome
FROM Cliente c
WHERE EXISTS (
SELECT 1 FROM Pedido p WHERE p.cliente_id = c.id);
III.
SELECT c.nome
FROM Cliente c, Pedido p
WHERE c.id;
IV.
SELECT nome
FROM Cliente
WHERE id = (SELECT cliente_id FROM Pedido);
V.
SELECT DISTINCT c.nome
FROM Cliente c
JOIN Pedido p ON c.id = p.cliente_id;
É correto o que se afirma em:
Alternativas
Alternativa 1 – I, II e V, apenas.
Alternativa 2 – I, III e V, apenas.
Alternativa 3 – I, IV e V, apenas.
Alternativa 4 – II, III e IV, apenas.
Alternativa 5 – II, III e V, apenas.
Nossa equipe é composta por profissionais especializados em diversas áreas, o que nos permite oferecer uma assessoria completa na elaboração de uma ampla variedade de atividades. Estamos empenhados em garantir a autenticidade e originalidade de todos os trabalhos que realizamos.
Ficaríamos muito satisfeitos em poder ajudar você. Entre em contato conosco para solicitar o seu serviço.