Programação de Banco de Dados

728 palavras 3 páginas
Trabalho Final da disciplina de Programação de Banco de Dados
(Schema - Site de compra coletiva)

Script.
CREATE TABLE ANUNCIO ( COD_ANUNCIO NUMBER(9) PRIMARY KEY, DATA_INICIO DATE NOT NULL, DATA_FIM DATE NOT NULL, TEXTO_ANUNCIO VARCHAR2 (100) NOT NULL, PRECO_VENDA NUMBER (9,2) NOT NULL, PRECO_NORMAL NUMBER (9,2) NOT NULL, COD_PRODUTO NUMBER(9) NOT NULL, ID_PESSOA NUMBER(9) NOT NULL, QTD_PRODUTO NUMBER(9), CONSTRAINT produto_FK FOREIGN KEY (COD_PRODUTO) REFERENCES PRODUTO (COD_PRODUTO), CONSTRAINT pessoaAn_FK FOREIGN KEY (ID_PESSOA) REFERENCES PESSOA (ID_PESSOA)
);

CREATE TABLE CIDADE ( COD_CIDADE NUMBER(9) PRIMARY KEY NOT NULL , NOME_CIDADE VARCHAR2 (30) NOT NULL, COD_ESTADO NUMBER(9) NOT NULL, CONSTRAINT cidade_est FOREIGN KEY (COD_ESTADO) REFERENCES ESTADO (COD_ESTADO)
);

CREATE TABLE COMPRADOR ( COD_COMPRADOR NUMBER(9) NOT NULL , CPF VARCHAR2(11) NOT NULL , NOME VARCHAR2(50) NOT NULL , EMAIL VARCHAR2(20) NOT NULL , COD_CIDADE NUMBER(9) NOT NULL, CONSTRAINT comprador_PK PRIMARY KEY (COD_COMPRADOR), CONSTRAINT cidade_FK FOREIGN KEY (COD_CIDADE) REFERENCES CIDADE (COD_CIDADE)
);

CREATE TABLE ENDERECO ( ID_PESSOA NUMBER(9) NOT NULL, SEQ NUMBER(9) NOT NULL, RUA VARCHAR2 (50) NOT NULL, BAIRRO VARCHAR2 (40) NOT NULL, COD_TP_END NUMBER(9) NOT NULL, COD_CIDADE NUMBER(9) NOT NULL, CONSTRAINT tipo_pes FOREIGN KEY (COD_TP_END) REFERENCES TIPO_ENDERECO (COD_TP_END), CONSTRAINT cidade_cod FOREIGN KEY (COD_CIDADE) REFERENCES CIDADE (COD_CIDADE), CONSTRAINT pessoa_cod FOREIGN KEY (ID_PESSOA) REFERENCES PESSOA (ID_PESSOA), CONSTRAINT sequencia PRIMARY KEY (SEQ, ID_PESSOA)
);

CREATE TABLE ESTADO ( COD_ESTADO NUMBER(9) PRIMARY KEY NOT NULL , NOME_ESTADO VARCHAR2 (30) NOT NULL ,

Relacionados

  • Programação para Banco de Dados
    1421 palavras | 6 páginas
  • Programação Banco de Dados
    632 palavras | 3 páginas
  • Programação banco de dados
    604 palavras | 3 páginas
  • Programação para banco de dados
    633 palavras | 3 páginas
  • Programação Banco de Dados
    12895 palavras | 52 páginas
  • Programação em banco de dados
    462 palavras | 2 páginas
  • Programação em Banco de dados
    852 palavras | 4 páginas
  • ATPS - PROGRAMACAO EM BANCO DE DADOS
    5609 palavras | 23 páginas
  • ATPS PROGRAMAÇÃO EM BANCO DE DADOS
    1421 palavras | 6 páginas
  • Atps - programação banco de dados
    3204 palavras | 13 páginas