Questão nº 54

Questão de Tecnologia da Informação · FCC TJ-MA 2019 (nº 54)

FCC2019Técnico Judiciário - Técnico em Informática - SoftwareTecnologia da Informação
Gabarito: Cver comentário ↓

Ter um campo calculado em uma tabela, ou seja, um campo que é resultante de cálculo com valores de outros campos viola direta e principalmente a

Resposta comentada

Gabarito Alternativa C

A Terceira Forma Normal (3FN) garante que não existam dependências transitivas, ou seja, nenhum atributo não-chave (que não faz parte da chave primária) pode depender de outro atributo não-chave.

  • (A) Incorreta: A 1FN trata da atomicidade dos dados e da ausência de grupos repetitivos, o que um campo calculado não viola diretamente.
  • (B) Incorreta: A 4FN lida com dependências multivaloradas, um conceito mais avançado e não diretamente relacionado a campos calculados.
  • (C) Correta: Um campo calculado é um atributo não-chave que depende de outros atributos não-chave. Por exemplo, se Total = Preco * Quantidade, o campo Total (não-chave) depende de Preco e Quantidade (outros não-chave). Isso configura uma dependência transitiva, violando a 3FN. A solução é calcular esse valor na aplicação ou em uma view, não armazená-lo diretamente na tabela.
  • (D) Incorreta: A 5FN (ou PJ/NF) lida com dependências de junção, um nível de normalização ainda mais avançado e não aplicável a este cenário.
  • (E) Incorreta: A 2FN trata de dependências parciais em chaves primárias compostas, onde um atributo não-chave depende apenas de parte da chave primária. Um campo calculado, mesmo que dependa de outros campos, não viola a 2FN a menos que esses outros campos sejam parte de uma chave primária composta e o campo calculado dependa apenas de uma parte dela. A armadilha é confundir a dependência de um campo calculado em outros campos não-chave com uma dependência parcial em uma chave primária composta, que é o foco da 2FN.

Fonte: FCC TJ-MA 2019 Técnico Judiciário - Técnico em Informática - Software (Caderno Tipo 1). 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