Entrar

Questão 119324: Considere o diagrama ER abaixo, representado na...

Considere o diagrama ER abaixo, representado na notação "pé-de-galinha", e o script SQL em seguida para geração do banco de dados.



Considere o diagrama ER abaixo, representado na notação "pé-de-galinha", e o script SQL em seguida para geração do banco de dados.

2014_08_25_53fb110b3f87f.jpg

CREATE TABLE Candidato(
idCandidato NUMBER(38, 0) NOT NULL,
idEstado NUMBER(38, 0) NOT NULL,
idCargo NUMBER(38, 0) NOT NULL,
nome CHAR(100),
CONSTRAINT PK1 PRIMARY KEY (idCandidato)
);

CREATE TABLE Cargo(
idCargo NUMBER(38, 0) NOT NULL,
nome CHAR(100),
CONSTRAINT PK2 PRIMARY KEY (idCargo)
);

CREATE TABLE Estado(
idEstado NUMBER(38, 0) NOT NULL,
sigla CHAR(2),
nome CHAR(50),
CONSTRAINT PK3 PRIMARY KEY (idEstado)
);

ALTER TABLE Candidato ADD CONSTRAINT RefCargo1 FOREIGN KEY (idCargo) REFERENCES Cargo(idCargo);

ALTER TABLE Candidato ADD CONSTRAINT RefEstado2 FOREIGN KEY (idEstado) REFERENCES Estado(idEstado);

A partir das informações acima, assinale a afirmativa correta.

🧠 Mapa Mental