0% acharam este documento útil (0 voto)
76 visualizações2 páginas

Exercicios Mysql - Consultas Basicas

O documento apresenta uma série de exercícios práticos de MySQL focados em consultas básicas, abordando temas como localização de filiais, produtos vendidos, descontos para clientes, endereços de lojas, análise de vendas e lucro de produtos. Cada exercício requer a utilização de tabelas específicas para obter informações essenciais para a tomada de decisões na empresa. O objetivo é desenvolver habilidades em consultas SQL para resolver problemas reais de negócios.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
76 visualizações2 páginas

Exercicios Mysql - Consultas Basicas

O documento apresenta uma série de exercícios práticos de MySQL focados em consultas básicas, abordando temas como localização de filiais, produtos vendidos, descontos para clientes, endereços de lojas, análise de vendas e lucro de produtos. Cada exercício requer a utilização de tabelas específicas para obter informações essenciais para a tomada de decisões na empresa. O objetivo é desenvolver habilidades em consultas SQL para resolver problemas reais de negócios.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

EXERCÍCIOS MySQL

MÓDULO 3: CONSULTAS BÁSICAS

1) Sua empresa abrirá uma nova filial. Você faz parte da equipe responsável por decidir
qual será o melhor local para abrir essa filial. Sabendo-se que a meta de longo prazo da
empresa é expandir sua marca para todas as regiões do Brasil, verifique se existe alguma
região que ainda não possui uma filial em funcionamento, pois essa informação será
fundamental para a tomada de decisão. (Utilize a tabela locais)

2) A empresa decidiu diversificar o seu catálogo de produtos. Para decidir quais serão os
novos produtos a comercializar, primeiramente é necessário saber exatamente quais são
os produtos que a empresa já vende. Você foi alocado para descobrir quais são esses
produtos e suas respectivas marcas. (Utilize a tabela produtos)

3) Você trabalha no departamento de marketing da empresa e acabou de ter uma ideia:


no Dia do Consumidor, será oferecido um super desconto de 25% para os 10 clientes
mais antigos, como uma forma de homenageá-los e agradecê-los. (Utilize a tabela
clientes)

a) Descubra quem são esses 10 clientes. Liste seus IDs, nomes, sobrenomes, e-
mails e telefones.

b) Você contou sua ideia para seu chefe e ele gostou tanto que resolveu incluir
ainda mais clientes na oferta: além de oferecer 25% aos 10 clientes mais antigos, ele
quer oferecer 10% de desconto aos outros 20 clientes mais antigos também. Ou seja: os
10 clientes mais antigos receberão 25% de desconto, e os clientes 11º a 30º mais antigos
receberão 10%. Sua tarefa agora é descobrir quem são os clientes que receberão 10%
de desconto no Dia do Consumidor. Novamente, liste seus IDs, nomes, sobrenomes, e-
mails e telefones.

4) Seu superior precisa de uma lista com os endereços e telefones de todas as filiais da
empresa. Na tabela lojas você pode encontrar todas essas informações. Retorne uma
tabela com as colunas Loja, Endereco e Telefone renomeando-as para Filial, Endereço e
Contato, respectivamente. (Utilize a tabela lojas)

O GABARITO EXPLICATIVO ENCONTRA-SE DISPONÍVEL


NA APOSTILA COMPLETA DE MySQL
5) Atualmente, a empresa comercializa 16 produtos. O departamento de vendas precisa
saber se existe algum produto que nunca foi vendido, pois, caso exista, será feita uma
análise mais aprofundada quanto ao motivo da falta de vendas. Sua função é descobrir
se existe algum produto do catálogo de produtos da empresa que nunca foi vendido.
(Utilize a tabela pedidos)

6) Na semana passada, alguns colaboradores da empresa pediram demissão ou foram


dispensados, o que deixou o quadro de funcionários de algumas lojas defasado. Por esse
motivo, o RH iniciará um novo processo seletivo para a contratação de novos
funcionários. O diretor do RH pediu uma lista com a quantidade de funcionários em
atividade em cada filial. Assim, caso verifique que outras filiais também necessitam de
mais funcionários, aproveitará o processo seletivo para contratar mais colaboradores
para trabalhar nessas lojas. Crie a consulta SQL que retorna o resultado que o diretor
precisa, ordenando-o pelo número de funcionários em ordem crescente. (Utilize a
tabela lojas)

7) O diretor do setor de compras solicitou um relatório com as 100 melhores vendas


efetuadas, de acordo com a receita, pois apresentará essas informações em uma
reunião. Crie a consulta SQL que retorna o resultado que o diretor precisa. (Utilize a
tabela pedidos)

8) O lucro gerado por um produto vendido é obtido levando-se em conta o seu preço e
custo unitários. Quanto maior o preço e menor o custo, maior o lucro. Construa uma
consulta que retorne os produtos ordenados por seu preço unitário e custo unitário em
ordem decrescente. Em seguida, responda às seguintes questões: (Utilize a tabela
produtos)

a) Existem produtos com o mesmo preço unitário? Quais?

b) Entre tais produtos, qual deles é o mais lucrativo? Por quê?

O GABARITO EXPLICATIVO ENCONTRA-SE DISPONÍVEL


NA APOSTILA COMPLETA DE MySQL

Você também pode gostar