Atividade 01: modelo conceitual

Atividade 02: modelo logico

Atividade de DDL DML

Banco De Dados Sistema varejista.mwb

๐Ÿ”น 1. Listar todos os pedidos com o nome do cliente

SELECT p.id_pedido, c.nome
FROM pedidos p
JOIN clientes cON p.id_cliente= c.id_cliente;

๐Ÿ‘‰ Aqui vocรช tรก ligando pedidos com clientes pela chave estrangeira.


๐Ÿ”น 2. Nome dos produtos e quantidade vendida em cada pedido

SELECT i.id_pedido, pr.nome_produto, i.quantidade
FROM itens_pedido i
JOIN produtos prON i.id_produto= pr.id_produto;

๐Ÿ”น 3. Nome do cliente, data e valor do pedido

SELECT c.nome, p.data_pedido, p.valor_total
FROM pedidos p
JOIN clientes cON p.id_cliente= c.id_cliente;

๐Ÿ”น 4. Todos os clientes e os produtos que compraram

SELECT c.nome, pr.nome_produto
FROM clientes c
JOIN pedidos pON c.id_cliente= p.id_cliente
JOIN itens_pedido iON p.id_pedido= i.id_pedido
JOIN produtos prON i.id_produto= pr.id_produto;

๐Ÿ‘‰ Aqui jรก รฉ JOIN em cadeia. Comeรงa no cliente e vai descendo.