Questão de Banco de Dados — SQL — FCC 2015
Banco de DadosSQL
- Código
- fc020497
- Banca
- FCC
- Órgão
- MPE-PB
- Ano
- 2015
- Nível
- Superior
- Cargo
- Analista de Sistemas – Administrador de Banco de Dados
Para criar a tabela Envolvimento foi utilizada a instrução:
- ACREATE TABLE Envolvimento (cpfEnvolvido VARCHAR(20) NOT NULL,numeroProcesso VARCHAR(22) NOT NULL,tipo_envolvimento VARCHAR(255),PRIMARY KEY(cpfEnvolvido),FOREIGN KEY(numeroProcesso),REFERENCES Processo(numeroProcesso),FOREIGN KEY(cpfEnvolvido),);
- BCREATE TABLE Envolvimento (cpfEnvolvido VARCHAR(20) NOT NULL,numeroProcesso VARCHAR(22) NOT NULL,tipo_envolvimento VARCHAR(255),PRIMARY KEY (cpfEnvolvido, numeroProcesso),FOREIGN KEY (numeroProcesso)REFERENCES Processo(numeroProcesso),FOREIGN KEY(cpfEnvolvido) REFERENCES Envolvido(cpfEnvolvido));
- CCREATE TABLE Envolvimento (cpfEnvolvido VARCHAR(20) NOT NULL,numeroProcesso VARCHAR(22) NOT NULL,tipo_envolvimento VARCHAR(255),PRIMARY KEY (cpfEnvolvido),PRIMARY KEY (numeroProcesso),FOREIGN KEY(cpfEnvolvido)REFERENCES Envolvido(cpfEnvolvido),FOREIGN KEY (numeroProcesso)REFERENCES Processo(numeroProcesso));
- DCREATE TABLE Envolvimento (cpfEnvolvido VARCHAR(20) NOT NULL PRIMARY KEY,numeroProcesso VARCHAR(22) NOT NULL PRIMARY KEY,tipo_envolvimento VARCHAR(255),FOREIGN KEY(numeroProcesso) REFERENCES Processo(numeroProcesso),FOREIGN KEY (cpfEnvolvido)REFERENCES Envolvido(cpfEnvolvido));
- ECREATE TABLE Envolvimento (cpfEnvolvido VARCHAR(20) NOT NULL,numeroProcesso VARCHAR(22) NOT NULL,tipo_envolvimento VARCHAR(255),PRIMARY KEY(cpfEnvolvido, numeroProcesso),FOREIGN KEY(cpfEnvolvido, numeroProcesso)REFERENCES (Envolvido, Processo));