Skip to content

Maykitu/Projeto-Ada--Ifood2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Projeto-Ada--Ifood (SQL)

Desenvolvimento de Sistema de Banco de Dados

Apresentação do projeto

Projeto de conclusão do 3º módulo do Curso de Dados do programa Vem ser Tech | ADA & Ifood.

Este projeto tem como objetivo o desenvolvimento de um sistema de gerenciamento de banco de dados destinado a um estabelecimento supermercadista. A proposta visa permitir que o supermercado possa cadastrar e manter registros dos clientes, acompanhar o número de pedidos realizados, monitorar a quantidade de produtos comercializados e gerenciar informações relacionadas aos vendedores que compõem a equipe no local. Este sistema proporcionará uma gestão mais eficiente e organizada das operações do supermercado, contribuindo para a otimização dos processos internos e o aprimoramento da experiência do cliente.

Como funciona o banco de dados

Essas são as tabelas utilizadas:

Pedidos:

-Registra os pedidos feitos pelos clientes, incluindo o horário.

-Indica qual vendedor está associado a cada pedido, permitindo a rastrear a atividade de vendas de cada membro.

Clientes:

-Armazena informações sobre os clientes do supermercado, como nome, endereço, contato e cpf.

DetalhesPedido:

-Contém detalhes específicos de cada pedido, como os produtos comprados e a quantidade de produtos.

Produto:

-Armazena informações sobre os produtos disponíveis, como nome, descrição, preço e quantidade.

Vendedor:

-Mantém dados dos vendedores que trabalham no supermercado, como nome, contato, endereço e cpf.

Conclusão do Projeto com os Conceitos Principais Aplicados

-Chave Primária (Primary Key): Identificador único para cada registro em uma tabela.

-Chave Estrangeira (Foreign Key): Campo que estabelece uma relação entre duas tabelas, referenciando a chave primária de outra tabela.

-Tipo de Dado e Restrições: Define o tipo de dados que cada coluna pode armazenar e impõe restrições sobre esses dados.

-VIEW: Uma visão virtual formada por uma consulta a uma ou mais tabelas. Não armazena dados, apenas fornece uma representação temporária dos dados.

-Funções de Agregação (SUM): Funções que operam em um conjunto de valores e retornam um único valor resumido.

-Inserção de Dados(INSERT): Processo de adicionar registros a uma tabela.

-Consulta (SELECT): Consulta os dados de uma ou mais tabelas.

-JOIN: Combina linhas de duas ou mais tabelas com base em uma condição especificada.

-GROUP BY: Agrupa as linhas resultantes de uma consulta de acordo com os valores em uma ou mais colunas.

-ORDER BY: Ordena o conjunto de resultados por uma ou mais colunas.

-LIMIT: Restringe o número de linhas retornadas em um conjunto de resultados.

Colaboradores:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published