Home Concursos Públicos Questões Q249365 Seja o modelo E-R em que todas as colunas foram definidas co... Próximas questões Com base no mesmo assunto Q249365 Banco de Dados DER - Diagrama de Entidade e Relacionamento , SQL , Ano: 2012 Banca: CESGRANRIO Órgão: Petrobras Prova: CESGRANRIO - 2012 - Petrobras - Analista de Sistemas Júnior - Engenharia de Software-2012 | Q249365 Banco de Dados Seja o modelo E-R em que todas as colunas foram definidas como INTEGER, pois os tipos de dados são irrelevantes para o problema. Qual modelo lógico relacional preserva a semântica do modelo acima? Alternativas A CREATE TABLE XY ( Y1 INTEGER NOT NULL, Y2 INTEGER NOT NULL, Y3 INTEGER, X1 INTEGER NOT NULL, X2 INTEGER, X3 INTEGER, R1 INTEGER, S1 INTEGER, Z1 INTEGER NOT NULL, CONSTRAINT XY_PK PRIMARY KEY (Y1,Y2), CONSTRAINT XY_UK1 UNIQUE (X1), CONSTRAINT XY_FK1 FOREIGN KEY (Z1) REFERENCES Z (Z1)) CREATE TABLE Z ( Z1 INTEGER NOT NULL, Z2 INTEGER, CONSTRAINT Z_PK PRIMARY KEY (Z1)) B CREATE TABLE X ( X1 INTEGER NOT NULL, X2 INTEGER, X3 INTEGER, CONSTRAINT X_PK PRIMARY KEY (x1)) CREATE TABLE Y ( Y1 INTEGER NOT NULL, Y2 INTEGER NOT NULL, Y3 INTEGER, X1 INTEGER NOT NULL, R1 INTEGER, CONSTRAINT Y_PK PRIMARY KEY (Y1,Y2), CONSTRAINT Y_UK1 UNIQUE (X1), CONSTRAINT Y_FK1 FOREIGN KEY (X1) REFERENCES X (X1)) CREATE TABLE Z ( Z1 INTEGER NOT NULL, Z2 INTEGER, CONSTRAINT Z_PK PRIMARY KEY (Z1)) CREATE TABLE S ( X1 INTEGER NOT NULL, Z1 INTEGER NOT NULL, S1 INTEGER, CONSTRAINT S_PK PRIMARY KEY (X1,Z1), CONSTRAINT S_FK1 FOREIGN KEY (X1) REFERENCES X (X1), CONSTRAINT S_FK2 FOREIGN KEY (Z1) REFERENCES Z (Z1)) C CREATE TABLE X ( X1 INTEGER NOT NULL, X2 INTEGER, X3 INTEGER, Z1 INTEGER, S1 INTEGER, CONSTRAINT X_PK PRIMARY KEY (x1), CONSTRAINT X_FK FOREIGN KEY (Z1) REFERENCES Z (Z1)) CREATE TABLE Y ( Y1 INTEGER NOT NULL, Y2 INTEGER NOT NULL, Y3 INTEGER, X1 INTEGER NOT NULL, R1 INTEGER, CONSTRAINT Y_PK PRIMARY KEY (Y1,Y2), CONSTRAINT Y_UK1 UNIQUE (X1), CONSTRAINT Y_FK1 FOREIGN KEY (X1) REFERENCES X (X1)) CREATE TABLE Z ( Z1 INTEGER NOT NULL, Z2 INTEGER, CONSTRAINT Z_PK PRIMARY KEY (Z1)) D CREATE TABLE XY ( Y1 INTEGER NOT NULL, Y2 INTEGER NOT NULL, Y3 INTEGER, X1 INTEGER NOT NULL, X2 INTEGER, X3 INTEGER, R1 INTEGER, S1 INTEGER, Z1 INTEGER NOT NULL, CONSTRAINT XY_PK PRIMARY KEY (Y1,Y2,X1), CONSTRAINT XY_FK1 FOREIGN KEY (Z1) REFERENCES Z (Z1)) CREATE TABLE Z ( Z1 INTEGER NOT NULL, Z2 INTEGER, CONSTRAINT Z_PK PRIMARY KEY (Z1)) E CREATE TABLE X ( X1 INTEGER NOT NULL, X2 INTEGER, X3 INTEGER, CONSTRAINT X_PK PRIMARY KEY (x1)) CREATE TABLE Y ( Y1 INTEGER NOT NULL, Y2 INTEGER NOT NULL, Y3 INTEGER, X1 INTEGER, R1 INTEGER, CONSTRAINT Y_PK PRIMARY KEY (Y1,Y2), CONSTRAINT Y_UK1 UNIQUE (X1), CONSTRAINT Y_FK1 FOREIGN KEY (X1) REFERENCES X (X1)) CREATE TABLE Z ( Z1 INTEGER NOT NULL, Z2 INTEGER, CONSTRAINT Z_PK PRIMARY KEY (Z1)) CREATE TABLE S ( X1 INTEGER NOT NULL, Z1 INTEGER NOT NULL, S1 INTEGER, CONSTRAINT S_PK PRIMARY KEY (X1), CONSTRAINT S_FK1 FOREIGN KEY (X1) REFERENCES X (X1), CONSTRAINT S_FK2 FOREIGN KEY (Z1) REFERENCES Z (Z1)) Responder Incorreta. Gabarito oficial da banca: Errou um tema comum da banca? Veja o que mais costuma cair no Raio-X. Ver raio-X teste Parabéns! Você acertou! Essa questão segue o padrão da banca! Veja o que mais costuma cair. Ver raio-X teste Ficou com dúvidas? Gabarito Comentado Aulas Comentários (6) Estatísticas Cadernos Criar anotações Notificar Erro Salvar novo filtro Nome do novo filtro