Questão nº 52
Questão de Tecnologia da Informação · FCC TRT20 2024 (nº 52)
Um Técnico do Tribunal do Trabalho está normalizando um modelo de dados até a forma normal BCNF – Boyce-Codd Normal Form que
- Aexige que todos os determinantes sejam superchaves. (alternativa correta)
- Bpermite dependências funcionais parciais.
- Cé equivalente à 2NF.
- Dé menos restritiva que a 3NF.
- Eelimina todos os atributos multivalorados.
Resposta comentada
Gabarito Alternativa A
A Forma Normal de Boyce-Codd (BCNF) é uma forma de normalização de bancos de dados que visa eliminar redundâncias e anomalias, garantindo que cada atributo não-chave dependa da chave primária completa e de nenhuma outra coluna.
(A) Correta: A BCNF exige que, para qualquer dependência funcional X → Y em uma relação, X (o determinante) seja uma superchave da relação.
(B) Incorreta: A BCNF, sendo mais rigorosa que a 2NF, não permite dependências funcionais parciais; estas já são eliminadas na 2NF.
(C) Incorreta: A BCNF é uma forma normal muito mais restritiva e rigorosa que a 2NF, não sendo equivalente a ela.
(D) Incorreta: A BCNF é mais restritiva que a 3NF. Toda relação em BCNF está em 3NF, mas o inverso não é verdadeiro. Armadilha da banca: Esta alternativa tenta confundir o aluno sobre a hierarquia das formas normais, onde a BCNF é um nível superior de normalização em relação à 3NF.
(E) Incorreta: A eliminação de atributos multivalorados é uma condição da 1NF (Primeira Forma Normal), que exige que todos os atributos sejam atômicos. A BCNF lida com dependências funcionais.
Fonte: FCC TRT20 2024 Técnico Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 004). Reproduzida para fins de estudo.