TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Trabalho de Banco de Dados

Por:   •  7/6/2020  •  Trabalho acadêmico  •  891 Palavras (4 Páginas)  •  254 Visualizações

Página 1 de 4

[pic 1]

Departamento de Ciência da Computação

GCC 214 - Introdução a Sistemas de Banco de Dados Prof.: Denilson Alves Pereira

Trabalho Prático Etapa 1 e 2

Alfredo Beneti Diani

Arthur Masson

Gustavo Carvalho Silva

Giuliano Rolim Meneghini Salgarello

de Faria

Descrição do problema

Escolheu-se como tema para o trabalho prático um sistema de caixa e estoque de um supermercado, no qual envolve operações de venda para um cliente, compra de um produto de um fornecedor, controle de estoque pela quantidade de produto além de registro de funcionários importantes para tais operações.

  • Existe um cadastro de clientes tendo como base um código de cliente, nome e informações de contato como telefone e endereço;
  • Entre os funcionários existem dois tipos: caixa e gerente. Ambos têm atributos

como número de identificação, nome, salário e data de admissão, com exceção do gerente que além dos anteriores, tem também um acréscimo em cima do seu salário base;

  • O sistema possui um cadastro de produtos com informações como número de identificação do produto, nome, marca, quantidade disponível em estoque, valor de compra (valor pago para o fornecedor na aquisição do produto) e valor de venda (valor que o cliente paga na compra do mesmo, é calculado usando como base o valor de compra);
  • Fornecedores dos produtos são cadastrados no sistema também com informações para referência e contato. Cada fornecedor pode fornecer vários produtos diferentes, porém cada produto só pode ser fornecido por um único fornecedor;
  • Cada venda que o supermercado faz para um dado cliente possui informações como nota fiscal, forma de pagamento, data e uma lista de vários produtos que fazem parte da venda. A operação só pode ser feita por um único caixa, porém cada caixa pode fazer várias vendas e cada cliente pode comprar várias vezes no supermercado;
  • O gerente é o único funcionário que pode efetuar um pedido de um produto. Cada pedido possui um único tipo de produto, a quantidade a ser solicitada e a data que o pedido foi realizado. Caso o gerente precise pedir vários produtos diferentes, deverá ser feito um pedido para cada produto diferente a fim de controlar separadamente cada pedido por seu produto.

\\[pic 2]

DICIONÁRIO DE DADOS ER

Entidade

Cliente

Descrição

Cliente de um supermercado que possui informações pessoais

Atributos

Nome

Descrição

Domínio

Permite nulo? (S/N)

Nome

Nome do Cliente

VARCHAR(45)

N

Telefone

Números de telefones que o cliente pode possuir

VARCHAR(20)

S

Cod_Cliente

Código único para cada cliente

INT(10)

N

Endereço

Endereço completo do Cliente

VARCHAR(100)

N

Entidade

Venda

Descrição

Entidade relacionada à vendas para o Cliente final de um supermercado

Atributos

Nome

Descrição

Domínio

Permite nulo? (S/N)

Nota_Fiscal

Número único para cada venda

CHAR(20)

N

Data

Data da venda

DATE

N

FormaDePagamento

Formas de pagamentos sendo: crédito, débito ou à vista

CHAR(1)

N

Entidade

Produto

Descrição

Produto(s) que possui cadastrados no supermercado

Atributos

Nome

Descrição

Domínio

Permite nulo? (S/N)

Nome

Nome do produto

VARCHAR(45)

N

ID_Produto

Número único para cada produto

CHAR(20)

N

Marca

Marca de cada produto

VARCHAR(45)

N

qntdEstoque

Quantidade de produto(s) disponíveis no estoque

INT(10)

S

ValorDeCompra

Valor relacionado à compra do produto de um Fornecedor

DECIMAL(10,2)

N

ValorDeVenda

Valor relacionado à venda para o Cliente.

ValorDeCompra

+

30% do ValorDeCompra

DECIMAL(10,2)

N

...

Baixar como (para membros premium)  txt (10.9 Kb)   pdf (329.1 Kb)   docx (241.6 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com