Banco de dados facape
Ciência da Computação
Projeto Banco de Dados I
Petrolina, 23 de maio de 2012
Autarquia Educacional do Vale do São Francisco S/A – AEVSF
Faculdade de Ciências Aplicadas e Sociais de Petrolina – FACAPE
Ciência da Computação
Projeto Banco de Dados
Petrolina, 23 de maio de 2012
Modelo Conceitual Uma empresa varejista deseja implementar uma base de dados para controlar suas vendas utilizando as seguintes informações: a empresa possui vários clientes cadastrados, para cada cliente cadastrado deve ser armazenado o seu código, o nome do cliente, o endereço, bairro, cidade, telefone para contato, e-mail e principalmente alguma documentação (CPF ou RG) que será conferida no ato do cadastramento. Para cada cliente que efetuar uma compra será gerado um pedido, para cada pedido serão armazenadas informações como código do pedido, a quantidade adquirida, o código identificador da nota fiscal e o valor total do pedido. Cada pedido pode ter um ou vários produtos, sejam eles iguais ou diferentes. Cada venda será realizada por um vendedor, os vendedores estarão cadastrados com as seguintes informações: o nome do vendedor, o seu código, o nome e a senha de usuário para acesso ao sistema. Dentre os vendedores, um terá uma função de supervisionar os outros, um gerente. Os produtos terão que ser todos cadastrados, onde receberão um código para controle interno e também outros dados como a sua descrição, código de barras, o preço e a quantidade do produto em estoque. Cada fornecedor possui um produto ou uma linha de produtos. Então é importante que seja armazenada algumas informações como código do fornecedor, a sua razão social (nome), o CNPJ, o seu endereço e o telefone de contato.
Modelo Lógico
CLIENTE (Cod_Cli, Nome_Cli, End_Cli, Bairro_Cli, Cidade_Cli, Telefone_Cli, Emai_lCli, Doc_Cli) PEDIDO (Cod_Ped, Qtd_Ped, NF, ValorTotal,