Escolar Documentos
Profissional Documentos
Cultura Documentos
Você foi contratado, como DBA, pela loja de conveniência SOS TUDO LTDA que precisa desenvolver uma aplicação
para controlar suas vendas. Como parte da solução você deve criar o banco de dados SOS_TUDO contendo as tabelas
elencadas abaixo. Use sua criatividade para criar as tabelas com suas respectivas chaves. Após estruturar o banco de
dados, inserir as informações concernentes a cada tabela, de acordo as discriminações a seguir.
NOTA: Elabore as instruções SQL solicitadas e salve a solução concernente a cada questão da prova em forma de texto,
inclusive a definição das tabelas e inserções de dados, bem como um print full da tela (sem recorte) após execução de
cada instrução. Salve tudo em um arquivo texto ou PDF. Envie para o e-mail do professor (cbbgutierrez@gmail.com) até
às 18h de hoje (29/11/2019.
Tabelas:
Vendas (Numero_Venda, Data_Venda, Codigo_Cliente)
Itens_Vendidos (Numero_Venda, Codigo_Produto, Qtde_Item_Vendido,)
Clientes (Codigo_Cliente, Nome_Cliente, Endereco_Cliente, Fone_Cliente)
Produtos (Codigo_Produto, Codigo_Categoria, Nome_Produto, Estoque_Produto, Unidade_Produto, Preco)
Categorias (Codigo_Categoria, Nome_Categoria)
ELABORE AS INSTRUÇÕES SQL DAS QUESTÕES QUE SEGUEM:
1) Crie uma consulta (ponto de pedido) contendo o código, nome do produto e quantidade em
estoque, classificando pelo nome do produto, mas somente dos produtos que estão com o estoque
igual ou menor que 30 (trinta) unidades. Exiba a listagem em caixa alta atribuido apelidos para os
campos.
2) Faça uma listagem para exibir nome da categoria e a quantidade em estoque, por categoria,
classificando a listagem pelo nome da categoria, use alias para os campos. Exiba a listagem em
caixa alta.
4) Elabore uma instrução SQL para exibir o código do produto, nome do produto e suas
quantidades totais de vendas. Classifique a listagem na ordem decrescente por quantidade total de
vendas. Exiba a listagem em caixa alta.
5) Faça uma listagem das vendas, exibindo: número da venda, data da venda, nome do cliente,
valor total da venda. Exiba a listagem em caixa alta. A data deve ser exibina no formato brasileiro.
Use alias para os campos.
6) A gerência da loja quer saber quais os clientes que precisam ser estimulados a comprar mais.
Elabore uma instrução SQL para listar todos os clientes que não efetuaram compras no mês de
outubro. Exiba a listagem em caixa alta. Use alias para os campos.
7) Elabore uma instrução SQL que apresente como resultado os distintos produtos já vendidos. A
listagem deve apresentar os campos: nome da categoria, código do produto, nome do produto,
classificados pelo nome da categoria e em segundo nível pelo código do produto. Exiba a listagem
em caixa alta. Use alias para os campos.
8) Crie uma View de nome BLACKFRIDAY que exiba código do produto, nome do produto,
estoque_produto, preço_produto, preço_promocional. Sendo que o preço_promocional deve
ser o preço_produto com desconto de 80%. Exiba a listagem em caixa alta. Use alias para os
campos. Classificar a listagem pelo nome do produto.
9) A gerência deseja ter um relatório do inventário de todos os produtos das lojas. Exima na listagem o
código do produto, nome do produto, estoque_produto, preço_produto, total_do_produto.
Exiba a listagem em caixa alta. Use alias para os campos. Classificar a listagem pelo nome do
produto.
10) Faça uma listagem para exibir nome da categoria, total (R$) vendido por categoria, mas somente
das vendas de outubro, classificando a listagem pelo nome da categoria, use alias para os campos.
Exiba a listagem em caixa alta.
BOM TRABALHO!