Primeiro a Criação da Base de Dados "empresa"
CREATE DATABASE EMPRESA encoding='utf8';
Após a conexão com a mesma no espaço apropriado para execução de comandos SQL (LupaSQL)
Criando as Tabelas "cliente", "produtos" e "fornecedor":
CREATE TABLE cliente(
id SERIAL PRIMARY KEY NOT NULL,
nome VARCHAR(100) NOT NULL,
cpf VARCHAR(20) NOT NULL,
sexo CHAR(1) NOT NULL,
dtNasc DATE NOT NULL,
observacao VARCHAR(100) NULL
);
CREATE TABLE produto(
id SERIAL PRIMARY KEY NOT NULL,
descricao VARCHAR(100) NOT NULL,
dtCompra DATE NOT NULL,
dtValidade DATE NULL
);
CREATE TABLE fornecedor(
id SERIAL PRIMARY KEY NOT NULL,
nome VARCHAR(100) NOT NULL,
cnpj VARCHAR(20) NOT NULL,
dtValidade DATE NULL
);
Criando a Tabela de relacionamento "compra":
CREATE TABLE compra(
id SERIAL PRIMARY KEY NOT NULL,
produto INTEGER NOT NULL,
cliente INTEGER NOT NULL,
CONSTRAINT FK_CLIENTE FOREIGN KEY(cliente) REFERENCES cliente(id) ON DELETE RESTRICT
);
Inserindo dados na tabela "cliente":
INSERT INTO cliente VALUES(1,'AdailSilva',000.000.000-00,'M','1900-01-01','Tianguá-CE');
INSERT INTO cliente VALUES(2,'SeuNomeAgora',999.999.999-99,'F','1900-01-01','Sobral-CE');
INSERT INTO cliente VALUES(3,'João Pedro',000.000.000-00,'M','1900-01-01','Ubajara-CE');
Inserindo dados na tabela "produto":
INSERT INTO produto VALUES(1,'Notebook','2015-11-12','2016-01-01');
INSERT INTO produto VALUES(2,'Desktop','2015-11-12','2016-01-01');
INSERT INTO produto VALUES(3,'Servidor','2014-11-12','2016-12-01');
INSERT INTO produto VALUES(4,'Software SIS','2015-11-12','2016-01-01');
Inserindo dados na tabela "fornecedor":
INSERT INTO fornecedor VALUES(1,'Meu Primeiro Fornecedor','00.000.000/0001-00','2016-01-01');
INSERT INTO fornecedor VALUES(2,'Meu Segundo Fornecedor','00.000.000/0001-00','2016-01-01');
INSERT INTO fornecedor VALUES(3,'Meu Terceiro Fornecedor','00.000.000/0001-00','2016-01-01');
Inserindo dados na tabela de relacionamento "compra":
INSERT INTO compra VALUES(1,2,3); (Minha primeira venda foi do produto 2 para o cliente 3)
INSERT INTO compra VALUES(2,3,1); (Minha segunda venda foi do produto 3 para o cliente 1)
E assim sucessivamente! ;-)
⊂⊃⊂ \('~')/ ➜ AdailSilva☺ ⊃⊂⊃
sexta-feira, 13 de novembro de 2015
Postado por
Unknown
às
11:01
Assinar:
Postar comentários (Atom)
0 comentários:
Postar um comentário