Banco de Dados

588 palavras 3 páginas
BANCO DE DADOS

Miquéias Moreira
Natalina Rodrigues

Petrolina-PE, 07/12/2012.

Deseja-se Criar um banco de dados para uma loja. Sabe-se que cada venda é registrada em nome de um vendedor e ainda conta com um código, data e valor sendo realizada a um cliente físico ou jurídico, de quem se deve guardar um código, nome, telefone, sexo, RG, CPF e CNPJ. Os produtos envolvidos nas vendas são identificados por código e preço e ainda há um controle de estoque através da quantidade de peças desse produto. Os funcionários estão distribuídos em vários cargos, desde vendedor até gerente geral e guarda-se ainda o nome, endereço, cargo e um código identificador do funcionário. A loja ainda conta com um cadastro de fornecedores que contará com código, nome, endereço, cidade, CEP e telefone.

Modelo Conceitual

Modelo Lógico
Cliente (CodCliente, Nome_Cliente, Tel_Cliente, End_Cliente, RG, CPF, CNPJ, sexo)
Venda (CodVenda, Data, Valor, Cod_Cliente, Cod_Vendedor)
Cod_Cliente referencia Cliente
Cod_Vendedor referencia Vendedor
Funcionário (Codfuncionario, End_Funcionario, Nome, Cargo)
Produto (CodProduto, Qtde, Preco)
Fornecedor (CodFornecedor, Nome_Empresa, End_Fornecedor, Cidade, CEP, Tel_Fornecedor)
ProdutoFornecedor (CodProduto, CodFornecedor)
Cod_Produto referencia Produto
Cod_Fornecedor referencia Fornecedor
VendaProduto (CodVenda, CodProduto)
CodVenda referencia Venda
CodProduto referencia Produto

SQL

Create table Cliente (
CodCliente
Nome_Cliente
End_Cliente
Sexo
CPF
RG
CNPJ

integer varchar (40) varchar (40) char(1), varchar (15), varchar (10) varchar (15)

not null, not null, not null,

not null, not null,

constraint PK_Cliente Primary Key (CodCliente));

Create table Venda (
CodVenda
Data_Venda
Valor

integer char (10) numeric (7,2)

not null, not null, not null,

constraint PK_Venda Primary Key (CodVenda));

Create table Funcionário (
CodFuncionario
Nome_Funcionario
Cargo
End_Vendedor

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas