Sql. locadoura

Disponível somente no TrabalhosFeitos
  • Páginas : 4 (784 palavras )
  • Download(s) : 0
  • Publicado : 8 de novembro de 2012
Ler documento completo
Amostra do texto
CREATE TABLE cliente
(nome_cliente varchar (50),
cpf varchar (11),
endereco_cliente varchar (50),
contato_cliente varchar (50),
CONSTRAINT cliente_pk PRIMARY KEY (cpf));

CREATE TABLE peca(codigo_peca int,
nome_fornecedor varchar (50),
preco_venda float,
preco_fabrica float,
marca varchar (50),
estoque_minimo int,
estoque_atual int,
cnpj varchar (30),
constraint peca_pk PRIMARYKEY (codigo_peca),
constraint peca_fk FOREIGN KEY (cnpj) REFERENCES fornecedor(cnpj));

CREATE TABLE fornecedor
(nome_fornecedor varchar (50),
endereco_fornecedor varchar (30),
contato_fornecedorvarchar (30),
cnpj varchar (30),
codigo_peca int,
CONSTRAINT fornecedor_pk PRIMARY KEY (cnpj),
CONSTRAINT fornecedor_fk FOREIGN KEY (codigo_peca) REFERENCES peca(codigo_peca));

CREATE TABLEpeca_cliente
(cpf varchar (14),
codigo_peca int,
valor_venda float,
data_venda date,
forma_pagamento varchar (30),
codigo_venda int,
CONSTRAINT peca_cliente_pk PRIMARY KEY (codigo_venda),CONSTRAINT peca_cliente_fk FOREIGN KEY (cpf) REFERENCES cliente(cpf),
CONSTRAINT peca_fk_cliente FOREIGN KEY (codigo_peca) REFERENCES peca (codigo_peca));

CREATE TABLE peca_fornecedor(forma_pagamento varchar (30),
cnpj varchar (30),
codigo_compra int,
validade date,
data_compra date,
valor_compra float,
codigo_peca int,
CONSTRAINT peca_fornecedor_pk PRIMARY KEY (codigo_compra),CONSTRAINT peca_fornecedor_fk FOREIGN KEY (cnpj) REFERENCES fornecedor(cnpj),
CONSTRAINT peca_fk_fornecedor FOREIGN KEY (codigo_peca) REFERENCES peca(codigo_peca));

INSERT INTO cliente(nome_cliente, cpf, endereco_cliente, contato_cliente)
VALUES ('Matheus Felipe Miranda', '12345678912', 'Praça José Veríssimo de Souza, 70', 'math_fm@gmail.com');
INSERT INTO cliente(nome_cliente, cpf, endereco_cliente, contato_cliente)
VALUES ('Augusto Andrino de Melo Diamante', '98765432198', 'Rua José Firmino, 100', 'tesouro_augusto@hotmail.com');
INSERT INTO cliente(...
tracking img