Questão nº 69

Questão de Tecnologia da Informação · FGV DATAPREV 2024 (nº 69)

FGV2024Analista de Tecnologia da Informação - Inteligência da InformaçãoTecnologia da Informação
Gabarito: Dver comentário ↓

No âmbito de normalização de bancos de dados relacionais, há o conceito de dependência com a seguinte especificação: "para o esquema de uma relação R, uma restrição que demanda que cada estado r de R apresente uma decomposição de junção não aditiva e não trivial para cada decomposição Ri de R, em que o valor de i varie entre 1 e n, sendo n o número de decomposições de R".
Esse conceito de dependência, considerando um valor de n maior que dois (n>2), integra a definição da

Resposta comentada

Gabarito Alternativa D

A dependência de junção (join dependency) é uma restrição que garante que, se uma tabela for dividida em várias tabelas menores, a junção (união) dessas tabelas menores deve reconstruir exatamente a tabela original, sem adicionar linhas falsas (não aditiva) ou perder informações (não trivial).

  • (A) Incorreta: A 2ª forma normal (2FN) lida com dependências funcionais parciais, onde um atributo não-chave depende apenas de uma parte da chave primária composta.
  • (B) Incorreta: A 3ª forma normal (3FN) lida com dependências funcionais transitivas, onde um atributo não-chave depende de outro atributo não-chave.
  • (C) Incorreta: A 4ª forma normal (4FN) lida com dependências multivaloradas (MVDs), que são um tipo específico de dependência de junção onde uma relação pode ser decomposta em duas relações menores (n=2) sem perda de informação. A questão, ao especificar "n maior que dois (n>2)", aponta para um cenário mais geral de dependência de junção que vai além das MVDs tratadas pela 4FN. Esta é a armadilha, pois 4FN também trata de decomposição de junção, mas para um caso mais restrito (n=2).
  • (D) Correta: A 5ª forma normal (5FN), também conhecida como Forma Normal de Projeção-Junção (PJNF), é a forma normal que trata das dependências de junção (join dependencies) em sua forma mais geral. A descrição "decomposição de junção não aditiva e não trivial para cada decomposição Ri de R, em que o valor de i varie entre 1 e n, sendo n o número de decomposições de R" e, crucialmente, "n maior que dois (n>2)", define precisamente uma dependência de junção que não é necessariamente uma dependência multivalorada (que é um caso de dependência de junção binária, i.e., n=2). A 5FN garante que a tabela não pode ser decomposta em tabelas menores sem perda de informação, a menos que essa decomposição seja baseada em chaves candidatas, abordando cenários de decomposição em múltiplas (n>2) tabelas.
  • (E) Incorreta: A forma normal Boyce-Codd (FNBC) é uma forma mais rigorosa da 3FN, onde cada determinante (atributo ou conjunto de atributos que determina outro atributo) deve ser uma chave candidata. Lida com dependências funcionais.

Fonte: FGV DATAPREV 2024 Analista de Tecnologia da Informação - Inteligência da Informação (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