Projeto integrado de gestão de projetos e de dados
Por: Paulamel6 • 30/9/2019 • Projeto de pesquisa • 323 Palavras (2 Páginas) • 328 Visualizações
Nome: Ana Paula Aparecida Santana
Curso: CST em Gestão da Tecnologia da Informação
SGBD utilizado: SQLite
CREATE TABLE SITUACAO
(
ID_SITUACAO INTEGER NOT NULL,
SITUACAO VARCHAR2(10) NOT NULL,
CONSTRAINT PK_SITUACAO PRIMARY KEY (ID_SITUACAO)
);
CREATE TABLE SOCIO
(
ID_SOCIO INTEGER NOT NULL,
NOME VARCHAR2(256) NOT NULL,
CPF VARCHAR2 (11) NOT NULL,
EMAIL VARCHAR2(256) NOT NULL,
ID_SITUACAO INTEGER NOT NULL,
CONSTRAINT PK_SOCIO PRIMARY KEY (ID_SOCIO),
CONSTRAINT FK_SOCIO_REF_SITUACAO FOREIGN KEY (ID_SITUACAO)
REFERENCES SITUACAO (ID_SITUACAO)
);
CREATE TABLE MARCA
(
ID_MARCA INTEGER NOT NULL,
MARCA VARCHAR2(128) NOT NULL,
CONSTRAINT PK_MARCA PRIMARY KEY (ID_MARCA)
);
CREATE TABLE CARRO
(
ID_CARRO INTEGER NOT NULL,
MODELO VARCHAR2(128) NOT NULL,
COR VARCHAR2 (64) NOT NULL,
PLACA VARCHAR2 (10) NOT NULL,
ID_SOCIO INTEGER NOT NULL,
ID_MARCA INTEGER NOT NULL,
CONSTRAINT PK_CARRO PRIMARY KEY (ID_CARRO),
CONSTRAINT FK_CARRO_REF_SOCIO FOREIGN KEY (ID_SOCIO)
REFERENCES SOCIO (ID_SOCIO),
CONSTRAINT FK_CARRO_REF_MARCA FOREIGN KEY (ID_MARCA)
REFERENCES MARCA (ID_MARCA)
);
...