Pular para o conteúdo principal

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:
  1. 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),);
  2. 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));
  3. 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));
  4. 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));
  5. 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));
Revelar gabarito e comentário

GabaritoB — CREATE 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) );

Link permanente: /questoes/fc020497