Neste desafio de projeto foram feitas alterações no projeto da professora assim como Querrys específicas para o Banco de Dados Ecommerce. O programa utilizado foi o MySQL Workbench.
- Modelo_ECommerce: O modelo relacional com as alterações feitas no arquivo.
- Querry de Criação das tabelas: Querry com a criação das tabelas do banco de dados.
- Querry de inserção de dados: Querry com os dados de testes. Obs: Os dados são fictícios.
- Querry de recuperação de dados: Querry que recupera os dados persistidos no Banco de dados e faz uso deles nos tópicos do desafio de projeto.
Estão presentes no arquivo Querry de recuperação de dados os seguintes tópicos referentes ao desafio de projeto:
-
Exemplos da aula.
1.1 Recuperando dados persistidos.
1.2 Listando quais Clientes fizeram pedidos.
1.3 Recuperações simples com SELECT Statement.
1.4 Selecionando somente os itens no estoque de São Paulo.
-
Desafio de Projeto.
2.1 Recuperações simples com SELECT Statement.
- 2.1.1 SELECTS de algumas tabelas que seram usadas nos teste abaixo.
2.2 Filtros com WHERE Statement.
- 2.2.1 Selecionamento os pedidos pagos no dinheiro.
2.3 Crie expressões para gerar atributos derivados.
- 2.3.1 Somando os valores recebidos por dinheiro.
2.4 Defina ordenações dos dados com ORDER BY.
- 2.4.1 Usando Order by para ordenar a coluna valor_enviado.
- 2.4.2 Ordenando os pagamentos que não foram realizado em dinherio por ordem crescente.
- 2.4.3 Ordenando os pagamentos que não foram realizado em dinherio por ordem decrescente.
2.5 Condições de filtros aos grupos – HAVING Statement.
- 2.5.1 Agrupando por categoria.
- 2.5.2 Filtrando apartir da cláusula having a coluna classificacao_kids.
2.6 Crie junções entre tabelas para fornecer uma perspectiva mais complexa dos dados.
- 2.6.1 Recuperando a informação dos clientes que pagaram em dinheiro.
- 2.6.2 Recuperando a informação de quantos itens foram comprados no pedido.
- 2.6.3 Melhorando a QUERRY anterior.
Neste projeto foram realizados alguns teste utilizando o banco de dados 'Ecommerce' feito junto a uma especialista da DIO. Os dados cadastrados foram criados por mim com a intenção apenas de exemplificar a criação e manipulação de Querrys SQL. Programa utilizado para a modelagem, criação e manipulação do banco de dados foi o MySQL Workbench.
Author: Igor Almeida da Silva
E-mail: [email protected]
Linkedin: https://www.linkedin.com/in/igor-almeida-da-silva-97b724247/