FC ConcursosFC Concursos

Questão FC295860

Considere a seguinte notação para especificar componentes de esquemas relacionais: • Tabelas são descritas por um nome e uma lista de colunas, separadas por vírgulas. • Colunas que

Projeto e Modelagem de Dados

CESGRANRIO · 2018

Considere a seguinte notação para especificar componentes de esquemas relacionais:


• Tabelas são descritas por um nome e uma lista de colunas, separadas por vírgulas.
• Colunas que participam da chave primária estão sublinhadas.
• Dependências funcionais entre colunas são definidas pelo símbolo (→) e exibidas em seguida à definição das tabelas.


Todos os esquemas atendem à 1FN.


Dos esquemas a seguir, o único que se encontra na 3FN é

  1. T1(x1, x2,x3)      x2→x1      x1→x3

        T2(y1, y2,y3)     y2→y1     y2→y3

       T3(z1, z2, z3)    (z2,z3)→z1

  2. T1(x1, x2,x3,x4)      x2→x1      x2→x3      x2→x4

         T2( y1,y2, y3,y4)      (y1,y3)→y2      y2→y4

         T3( z1,z2,z3)      z1→z2      z1→z3

  3. T1(x1, x2, x3)      (x2,x3)→x1

        T2(y1, y2,y3)     y2→y3     y3→y1

        T3( z1, z2, z3)     (z1,z3)→z2

  4. T1(x1, x2,x3,x4)      x2→x1      x2→x3      x2→x4

        T2( y1, y2,y3)

        T3(z1, z2, z3)     z2→z1

  5. T1( x1,x2,x3, x4)      (x1,x4)→x2      (x1,x4)→x3

         T2( y1, y2,y3)

         T3(z1, z2, z3)      z2→z1      z2→z3

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

O esquema da letra e está na 3ª Forma Normal (3FN). Todos os esquemas já atendem à 1FN por hipótese.

Em T1 a chave é \( (x1,x4) \) e as dependências são \( (x1,x4)\rightarrow x2 \) e \( (x1,x4)\rightarrow x3 \). Assim, \(x2\) e \(x3\) são atributos não-primos totalmente dependentes da chave composta; não há dependência parcial nem transitiva.

Em T2 todas as colunas são parte da chave primária (y1,y2,y3) e não há dependências adicionais, logo não há violação de 2FN/3FN.

Em T3 a chave é \(z2\) e temos \(z2\rightarrow z1\) e \(z2\rightarrow z3\): atributos não-primos dependem diretamente da chave primária, sem dependências transitivas.

Portanto, em cada relação todo atributo não-primo é diretamente determinado por uma chave, garantindo a 3FN do conjunto.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo