Banco de dados

578 palavras 3 páginas
Banco de Dados

Estoque
CREATE DATABASE estoque
WITH OWNER = postgres
ENCONDING = UTF8
TABLESPACE = pg_default
LC_COLLATE = ‘Portuguese_Brazil. 1252’
LC_CTYPE = ‘Portuguese_Brazil. 1252’
CONNECTION LIMIT = -1;

Tabelas

Tabela Usuário
CREATE TABLE usuario( cod_usuario integer NOT NULL, nome_usuario varchar(50) NOT NULL, login_usuario varchar(15) NOT NULL, senha_usuario varchar(15) NOT NULL, tipo_usuario varchar(6) NOT NULL,
PRIMARY KEY (cod_usuario));

Tabela Fornecedor
CREATE TABLE fornecedor( cod_fornec integer NOT NULL, nome_fornec varchar(30) NOT NULL, end_fornec varchar(50), cidade_fornec varchar(20) NOT NULL, estado_fornec varchar(2) NOT NULL, cep_fornec varchar(10), cnpj_fornec varchar(20) NOT NULL, ie_fornec varchar(25), tel_fornec varchar(25), fax_fornec varchar(25), contato_fornec varchar(30), email_fornec varchar(30),
PRIMARY KEY (cod_fornec));

Tabela Entrada
CREATE TABLE entrada( cod_entrada integer NOT NULL, tipo_entrada varchar(15) NOT NULL, data_entrada date NOT NULL, cod_fornecedor integer NOT NULL, nf_entrada varchar(20),
PRIMARY KEY (cod_entrada),
FOREIGN KEY (cod_fornecedor) REFERENCES fornecedor (cod_fornec));

Tabela Saída

CREATE TABLE saida( cod_saida integer NOT NULL, tipo_saida varchar(15) NOT NULL, data_saida date NOT NULL,
PRIMARY KEY (cod_saida));

Tabela Material

CREATE TABLE material( cod_material integer NOT NULL, nome_material varchar(20) NOT NULL, descr_material varchar(30), estoque_material integer, estoque_minimo integer NOT NULL,
PRIMARY KEY (cod_material));

Tabela Itens de Entrada

CREATE TABLE itens_entrada( cod_item_entr integer NOT NULL, num_item_entr integer NOT NULL, cod_entrada integer NOT NULL, cod_material integer NOT NULL, quant_item_entr integer NOT NULL,
PRIMARY KEY (cod_item_entr),
FOREIGN KEY (cod_entrada) REFERENCES entrada

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