Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — CESGRANRIO 2014

Banco de DadosBanco de Dados Relacionais
Código
cg002473
Banca
CESGRANRIO
Órgão
Banco da Amazônia
Ano
2014
Nível
Superior
Cargo
Técnico Científico - Analise de Sistemas
O esquema de um banco de dados relacional é descrito de acordo com a seguinte notação:1. uma tabela possui um nome e um conjunto de colunas, separadas por vírgulas. Por exemplo, MX(col1,col2,col3,col4) representa uma tabela cujo nome é MX.2. os tipos de dados das colunas têm pouca importância para a questão, logo não são apresentados. 3. colunas que admitem o valor nulo são exibidas entre colchetes (por exemplo [col1]).4. as colunas que compõem a chave primária de uma tabela estão sublinhadas.. as chaves estrangeiras são representadas da seguinte forma:<lista_de_colunas> REF <nome_de_tabela>Seja o seguinte modelo E-R:imagem-007.jpgQual esquema relacional preserva a semântica do modelo acima?
  1. AE(ea,tipo,eb,e1a,e2a,[d1],[x1],[f1],[y1]) d1 REF Df1 REF FD(d1,d2)F(f1,f2)
  2. BE(ea,tipo,eb) E1(ea,e1a) ea REF EE2(ea,e2a)ea REF ED(d1,d2)X(d1,ea,x1)d1 REF Dea REF EF(f1,f2,[ea],[y1])ea REF E2
  3. CE(ea,tipo,eb,d1,x1) d1 REF DE1(ea,e1a)ea REF EE2(ea,e2a)ea REF ED(d1,d2)F(f1,f2,[ea],[y1])ea REF E2
  4. DE(ea,tipo,eb,[d1],[x1]) d1 REF DE1(ea,e1a)ea REF EE2(ea,e2a,[f1],[f2],[y1])ea REF ED(d1,d2)
  5. EE(ea,tipo,[eb],[e1a],[e2a],[d1],[x1],[f1],[y1],[f1],[f2]) d1 REF DD(d1,d2)
Revelar gabarito e comentário

GabaritoB — E(ea,tipo,eb) E1(ea,e1a) ea REF E E2(ea,e2a) ea REF E D(d1,d2) X(d1,ea,x1) d1 REF D ea REF E F(f1,f2,[ea],[y1]) ea REF E2

Link permanente: /questoes/cg002473