Questão nº 37

Questão de Tecnologia da Informação · FCC TRF4 2019 (nº 37)

FCC2019Analista Judiciário - Área Apoio Especializado - Especialidade Infraestrutura em Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Cver comentário ↓

Suponha a seguinte estrutura de dados que registra o trâmite dos processos pelas diversas unidades do Tribunal Regional Federal da 4a Região – TRF4:

Trâmite-Processo (Num-Processo, Id-Unidade-Trâmite, Data-Ingresso-Processo-Unidade, Nome-Unidade-Trâmite, Descritivo-Processo)

E sabendo que:

− Os dados sublinhados são a chave identificadora da estrutura Trâmite-Processo que não se repete entre os inúmeros processos atualmente em trâmite pelas unidades;

− O dado Data-Ingresso-Processo-Unidade é dependente tanto de Num-Processo quanto de Id-Unidade-Trâmite;

− O dado Nome-Unidade-Trâmite é dependente apenas de Id-Unidade-Trâmite; e

− O dado Descritivo-Processo é dependente apenas de Num-Processo.

Um Analista observou, corretamente, que essa estrutura

Resposta comentada

Gabarito Alternativa C

A Segunda Forma Normal (2FN) exige que uma tabela esteja na Primeira Forma Normal (1FN) e que todos os atributos que não fazem parte da chave primária (chamados de atributos não-chave) dependam inteiramente da chave primária. Se a chave primária for composta (feita de várias colunas), nenhum atributo não-chave pode depender de apenas parte dessa chave primária.

Análise da estrutura:
A chave primária é (Num-Processo, Id-Unidade-Trâmite).

  • Data-Ingresso-Processo-Unidade depende de (Num-Processo, Id-Unidade-Trâmite) (dependência total, ok para 2FN).
  • Nome-Unidade-Trâmite depende de Id-Unidade-Trâmite (dependência parcial, pois Id-Unidade-Trâmite é apenas parte da chave primária).
  • Descritivo-Processo depende de Num-Processo (dependência parcial, pois Num-Processo é apenas parte da chave primária).

Conclusão: A existência de dependências parciais (Nome-Unidade-Trâmite e Descritivo-Processo) impede que a estrutura esteja na 2FN.

(A) Incorreta: Se o atributo Descritivo-Processo fosse retirado, a dependência parcial de Nome-Unidade-Trâmite em relação a Id-Unidade-Trâmite ainda existiria, o que manteria a estrutura fora da 2FN. A armadilha aqui é focar em apenas uma das dependências parciais.
(B) Incorreta: A estrutura não está na 2FN devido às dependências parciais de Nome-Unidade-Trâmite e Descritivo-Processo em relação a partes da chave primária composta.
(C) Correta: A estrutura não está na 2FN porque os atributos Nome-Unidade-Trâmite e Descritivo-Processo possuem dependência parcial em relação à chave primária composta (Num-Processo, Id-Unidade-Trâmite). Nome-Unidade-Trâmite depende apenas de Id-Unidade-Trâmite, e Descritivo-Processo depende apenas de Num-Processo.
(D) Incorreta: O dado Data-Ingresso-Processo-Unidade possui uma dependência total da chave primária. Retirá-lo não resolveria as dependências parciais existentes que impedem a estrutura de estar na 2FN.
(E) Incorreta: Para estar na 3FN, a estrutura primeiro precisa estar na 2FN. Como não está na 2FN, não pode estar na 3FN.

Fonte: FCC TRF4 2019 Analista Judiciário - Área Apoio Especializado - Especialidade Infraestrutura em Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho