Projeto Integrado de Gestão de Projetos e de Dados
Por: luiz415 • 4/9/2019 • Projeto de pesquisa • 257 Palavras (2 Páginas) • 352 Visualizações
Nome: Luiz Philipe Duarte Silva
RGM: 20395698 (Cruzeiro do Sul)
PROJETO INTEGRADO DE GESTÃO DE PROJETOS E DE DADOS
...................................................................................................
O projeto se constitui em criar tabelas para que elas se interajam entre si.
Meu script foi realizado com base nas informações contidas no material didático disponível em nossa plataforma. Adicionei alguns comentários deurante o script, que ficou da seguinte maneira:
-- A Tabela Situacao deve se interagir com a tabela socio
CREATE TABLE SITUACAO (
Id_Situacao INTEGER NOT NULL PRIMARY KEY,
Situacao VARCHAR(10),
Id_Socio INTEGER DEFAULT NULL,
FOREIGN KEY(Id_Socio) REFERENCES SOCIO(Id_Socio)
);
-- Assim como a tabela Socio deve se interagir com a tabela Situacao
CREATE TABLE SOCIO (
Id_Socio INTEGER NOT NULL PRIMARY KEY,
Nome VARCHAR(256),
CPF VARCHAR(11),
Email VARCHAR(256),
Id_Situacao INTEGER,
FOREIGN KEY(Id_Situacao) REFERENCES SITUACAO(Id_Situacao)
);
-- Já a tabela Carro deveria se interagir com a tabela Marca
CREATE TABLE CARRO (
Id_Carro INTEGER NOT NULL PRIMARY KEY,
Modelo VARCHAR(128),
Cor VARCHAR(64),
placa VARCHAR(10),
Id_Socio INTEGER,
Id_marca INTEGER,
FOREIGN KEY(Id_Socio) REFERENCES SOCIO(Id_Socio),
FOREIGN KEY(Id_Marca) REFERENCES MARCA(Id_marca)
);
-- E a tabela Marca também se interage com a tabela Carro
CREATE TABLE MARCA (
Id_marca INTEGER NOT NULL PRIMARY KEY,
Marca VARCHAR(128),
Id_Carro INTEGER DEFAULT NULL,
FOREIGN KEY(Id_Carro) REFERENCES CARRO(Id_Carro)
);
Obrigado pela atenção.___________________________________________________
...