Pular para o conteúdo principal

Questão de Banco de Dados — Modelagem e Mapeamento ER-relacional — CESGRANRIO 2022

Banco de DadosModelagem e Mapeamento ER-relacional
Código
cg056694
Banca
CESGRANRIO
Órgão
ELETRONUCLEAR
Ano
2022
Cargo
PNS ( )
Considere o diagrama E-R abaixo.   Qual esquema relacional preserva a semântica desse modelo E-R?Imagem associada para resolução da questão
  1. ACREATE TABLE JA ( A1 TEXT NOT NULL, A2 TEXT NOT NULL, PRIMARY KEY (A1));   CREATE TABLE KP ( P1 TEXT NOT NULL, P2 TEXT NOT NULL, A1 TEXT NULL, T1 TEXT NULL, PRIMARY KEY (P1), FOREIGN KEY (A1) REFERENCES JA (A1));
  2. BCREATE TABLE JA ( A1 TEXT NOT NULL, A2 TEXT NOT NULL, PRIMARY KEY (A1));   CREATE TABLE KP ( P1 TEXT NOT NULL, P2 TEXT NOT NULL, PRIMARY KEY (P1));   CREATE TABLE T ( P1 TEXT NOT NULL, A1 TEXT NOT NULL, T1 TEXT NOT NULL, PRIMARY KEY (P1, A1), FOREIGN KEY (P1) REFERENCES KP (P1), FOREIGN KEY (A1) REFERENCES JA (A1));
  3. CCREATE TABLE JA ( A1 TEXT NOT NULL, A2 TEXT NOT NULL, PRIMARY KEY (A1));   CREATE TABLE KP ( P1 TEXT NOT NULL, P2 TEXT NOT NULL, PRIMARY KEY (P1));   CREATE TABLE T ( P1 TEXT NOT NULL, A1 TEXT NOT NULL, T1 TEXT NOT NULL, PRIMARY KEY (P1), FOREIGN KEY (P1) REFERENCES KP (P1), FOREIGN KEY (A1) REFERENCES JA (A1));
  4. DCREATE TABLE T ( A1 TEXT NOT NULL, A2 TEXT NOT NULL, P1 TEXT NOT NULL, P2 TEXT NOT NULL, T1 TEXT NOT NULL, PRIMARY KEY (P1, A1));
  5. ECREATE TABLE JA ( A1 TEXT NOT NULL, A2 TEXT NOT NULL, P1 TEXT NULL, T1 TEXT NULL, PRIMARY KEY (A1) FOREIGN KEY (P1) REFERENCES KP (P1));   CREATE TABLE KP ( P1 TEXT NOT NULL, P2 TEXT NOT NULL, PRIMARY KEY (P1));
Revelar gabarito e comentário

GabaritoE — CREATE TABLE JA ( A1 TEXT NOT NULL, A2 TEXT NOT NULL, P1 TEXT NULL, T1 TEXT NULL, PRIMARY KEY (A1) FOREIGN KEY (P1) REFERENCES KP (P1));   CREATE TABLE KP ( P1 TEXT NOT NULL, P2 TEXT NOT NULL, PRIMARY KEY (P1));

Link permanente: /questoes/cg056694