/desafio-ecommerce-mysql

Desafio realizado durante o curso da Gama Academy utilizando MySQL para criar um banco de dados de um ecommerce

E-commerce Utilizando MySQL

📝 Descrição

Desafio realizado durante o curso da Gama Academy utilizando MySQL para criar um banco de dados de um E-commerce

🖥️ Como Executar

1 - Clone o Repositório

$ git clone https://github.com/palomapfalchi/desafio-ecommerce-mysql.git

2 - Abra os arquivos da pasta Query em uma IDE que execute arquivos de formato .SQL

3 - Crie o Banco de Dados DesafioGama

CREATE DATABASE DesafioGama;
USE DesafioGama;

4 - Criação das Tabelas (cliente, departamento, endereco, item_pedido, pedido, produto)

Exemplo - Formato da Tabela Cliente:

CREATE TABLE cliente(
    id INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY, 
    nome VARCHAR(100) NOT NULL, 
    email VARCHAR(70) NOT NULL UNIQUE, 
    senha VARCHAR(20) NOT NULL, 
    cpf VARCHAR(15) NOT NULL UNIQUE
    );

5 - Armazenando dados em cada tabela

Exemplo - Alguns clientes da tabela cliente:

INSERT INTO cliente VALUES (null, "Antonio Carlos","antoniocarlos@mail.com","987654","765.432.987.10");

INSERT INTO cliente VALUES (null, "Carina Andrade", "carinaandr@mail.com", "659821", "85623614522");

INSERT INTO cliente VALUES (null, "Andreia Moraes", "andreiam@mail.com", "5891264", "256.215.458-58");

6 - Execute as funções

🖥️ Instruções SQL geradas nesse projeto

Quantos clientes tenho cadastrado?

Qual o produto mais caro?

Qual o produto mais barato?

Mostrar todos produtos com os respectivos departamentos.

Quantos produtos tem em cada departamento?

Mostrar dados do pedido, incluindo nome dos clientes e nome dos produtos vendidos

Mostrar quantos pedidos foram feitos por mês em 2021

Mostre quanto foi faturado por mês

Mostre o valor total do estoque por departamento

Desenvolvedores


Paloma Patrícia Falchi


Alexandre Salgueiro Barbosa