Leia o fragmento a seguir: “Um esquema de relação S está na...

Próximas questões
Com base no mesmo assunto
Q762362 Banco de Dados

Leia o fragmento a seguir:


“Um esquema de relação S está na _____ forma normal com relação a um conjunto de dependências F (que inclui dependências funcionais e dependências multivaloradas) se, para cada dependência multivalorada não trivial X -> -> Y em F, X é uma superchave para R.”


Assinale a alternativa cujo item completa corretamente a lacuna do fragmento acima. 

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a D - quarta.

Para compreender a questão e a resposta correta, é importante ter um conhecimento básico das formas normais em banco de dados. As formas normais são um conjunto de regras aplicadas em banco de dados relacionais para reduzir a redundância de dados e melhorar a integridade dos mesmos. São cinco as formas normais principais, cada uma com seus critérios específicos.

A quarta forma normal (4NF) aborda especificamente o problema das dependências multivaloradas. Uma dependência multivalorada ocorre quando, para um único valor de uma chave, existem múltiplos valores independentes para dois outros atributos. Para que um esquema de banco de dados esteja na 4NF, ele deve satisfazer todos os requisitos da terceira forma normal (3NF) e, adicionalmente, todas as dependências multivaloradas não triviais devem ser satisfeitas apenas por superchaves.

Uma superchave é um conjunto de um ou mais atributos que, combinados, são capazes de identificar de forma única cada tupla (linha) em uma tabela. Portanto, se uma dependência multivalorada X ->> Y está presente, para que o esquema esteja na 4NF, X deve ser uma superchave.

Assim, de acordo com o conceito da quarta forma normal, a alternativa correta é a D - quarta, pois é a forma normal que exige que para cada dependência multivalorada não trivial, o determinante deve ser uma superchave da relação.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

4FN
    Dependência multivalorada (DMV - multi-valued dependecy). Date

 

 

 

1FN
    uma variável de relação está na 1FN se e somente se, em todo valor válido dessa variável de relação, cada tupla contém exatamente um valor para cada atributo.

 

2FN
    supondo apenas uma chave candidata, que consideraremos a chave primária. Uma variável de relação está em 2FN se e somente se ela está em 1FN e todo atributo não-chave é irredutivelmente dependente da chave primária.
        não contém DEPENDÊNCIAS PARCIAIS de colunas não chave em relação à chave primária. 

 

3FN 
    É quando um esquema de relação R nesta forma normal está se nenhum atributo não primário de R for DEPENDENTE  TRANSITIVAMENTE  da chave primária.
        Está baseada na dependência funcional transitiva
        1 ) X contém A
        2 ) X é uma superchave
        3) A está contida em uma chave candidata de R.

 

5FN
    Dependência de junção 
    Uma variável de relação R está em 5FN - também chamada de dependência formal de projeção-junção (FN/PJ) - se e somente toda dependência de junção não trivial* que vale para R é implicada pelas chaves candidatas de R.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo