Comandos sql

2141 palavras 9 páginas
CREATE TABLE FORNECEDORES
(
COD_FORNECEDOR INTEGER NOT NULL CONSTRAINT PK_FORNECEDORES PRIMARY KEY, RAZAO_SOCIAL CHAR(50), ENDERECO VARCHAR(100), TELEFONE CHAR(14), CEP CHAR(10), CNPJ CHAR(20), COD_CIDADE INTEGER NOT NULL
);

CREATE TABLE CIDADES
(
COD_CIDADE INTEGER NOT NULL CONSTRAINT PK_CIDADES PRIMARY KEY, NOME VARCHAR(50), UF CHAR(2))

CREATE TABLE CLIENTES
(
COD_CLIENTE INTEGER NOT NULL CONSTRAINT PK_CLIENTES PRIMARY KEY, NOME VARCHAR(50), ENDERECO VARCHAR(100), CEP CHAR(10), TELEFONE CHAR(14), CPF CHAR(12), SEXO CHAR(1), RG CHAR(12), DT_NASCIMENTO DATE, CARTA_FIDELIDADE CHAR(1), COD_CODADE INTEGER NOT NULL
);

CREATE TABLE BONUS
(
COD_BONUS INTEGER NOT NULL CONSTRAINT PK_BONUS PRIMARY KEY,
DT_AQUISICAO DATE,
QUANTIDADE INTEGER,
DT_VALIDADE DATE,
SITUACAO CHAR(1),
CD_CLIENTE INTEGER NOT NULL)

CREATE TABLE COMPRAS
(
COD_COMPRA INTEGER NOT NULL CONSTRAINT PK_COMPRAS PRIMARY KEY, DT_COMPRA DATE, SUB_TOTAL DECIMAL(7,2), VALOR_TOTAL DECIMAL(7,2), TIPO_PAGAMENTO CHAR(1), COD_FORNECEDOR INTEGER NOT NULL
)

CREATE TABLE ITENS_COMPRA
(
COD_COMPRA INTEGER NOT NULL , COD_PRODUTO INTEGER NOT NULL, QT_COMPRADA INTEGER, CONSTRAINT PK_IT_COMPRAS PRIMARY KEY(COD_COMPRA, COD_PRODUTO)
)

CREATE TABLE ITENS_VENDA
(
COD_VENDA INTEGER NOT NULL, COD_PRODUTO INTEGER NOT NULL, QT_VENDIDA INTEGER, CONSTRAINT PK_IT_VENDAS PRIMARY KEY(COD_VENDA, COD_PRODUTO)
)

CREATE TABLE VENDAS
(
COD_VENDA INTEGER NOT NULL CONSTRAINT PK_VENDAS PRIMARY KEY, DT_VENDA DATE, SUB_TOTAL DECIMAL(7,2), DESCONTO DECIMAL(7,2), VALOR_TOTAL DECIMAL(7,2), TIPO_PAGAMENTO CHAR(1), COD_CLIENTE INTEGER NOT NULL
)

CREATE TABLE PARCELAS_COMPRA
(
COD_COMPRA INTEGER NOT NULL, NR_PARCELA INTEGER NOT NULL, DT_VENCIMENTO DATE, DT_PAGAMENTO DATE, VALOR_PARCELA DECIMAL(7,2), DESCONTO DECIMAL(7,2), JUROS DECIMAL(7,2), VALOR_FINAL

Relacionados

  • Sql comandos
    1084 palavras | 5 páginas
  • Comandos sql
    1059 palavras | 5 páginas
  • comandos SQL
    855 palavras | 4 páginas
  • Comandos Sql
    1348 palavras | 6 páginas
  • comandos sql
    557 palavras | 3 páginas
  • Comando sql
    830 palavras | 4 páginas
  • SQL Comandos
    1960 palavras | 8 páginas
  • comandos sql
    5436 palavras | 22 páginas
  • Comandos de SQL
    436 palavras | 2 páginas
  • SQL Comandos
    482 palavras | 2 páginas