Desafio realizado durante o curso da Gama Academy utilizando MySQL para criar um banco de dados de um E-commerce
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
Quantos clientes tenho cadastrado?
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
Paloma Patrícia Falchi |
Alexandre Salgueiro Barbosa |