SóProvas


ID
3126736
Banca
FCC
Órgão
TJ-MA
Ano
2019
Provas
Disciplina
Banco de Dados
Assuntos

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

Alternativas
Comentários
  • 3FN - atributos devem ser independentes entre si, sendo dependente apenas da chave primária - essa FN garante que não haja dependência transitiva ou indiretas!

  • Destrinchando a questão:

    "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"

    Como a questão não mencionou chave primária, deduzimos que estamos nos referindo a atributos não-chave, ou seja: DEPENDÊNCIA TRANSITIVA: atributo não-chave determinando atributo não-chave.

    3FN: Uma relação está em 3 FN se e somente se estiver em 2FN e nenhum atributo não chave for dependente não transitivo da chave primária.

    GABARITO ALTERNATIVA C

  • Um campo calculado representa uma redundância de dados, já que o valor de um determinado campo pode ser obtido através de outro. Assim, temos a mesma informação sendo representada de forma direta (pelo campo calculado) e indireta (pelo campo que é utilizado no cálculo). Esse tipo de redundância é eliminado na 3FN, que apregoa que o modelo deve estar livre de dependências transitivas. Essas dependências, de forma simplificada, são aquelas que ocorrem quando o valor de um campo é determinado por algum outro campo ou conjunto de campos não chave.

  • 1FN 

    Todos os atributos são atômicos. 

    Não possui atributos multivalorados nem compostos

    2FN 

    .Está na 1FN. 

    •Cada atributo não-chave é dependente da chave primária (ou candidata) inteira

    (Dependência funcional total) 

    •Cada atributo não-chave não pode ser dependente de apenas parte da chave. 

    3FN 

    .Está na 2FN. 

    •Cada atributo não chave não possui dependência transitiva, para cada chave candidata. 

    •Todos os atributos dependem exclusivamente da chave primária da tabela. 

    BCFN 

    •Está na 3FN (variação forte da 3FN). 

    Todo determinante é chave candidata. 

    •Não há dependências entre atributos não chave. 

    4FN 

    .Está na 3FN. 

    Não possui dependência multivalorada

    5FN 

    •Está na 4FN. 

    Não possui dependência de junção

    Fonte: PDF Ramon (Estratégia Concursos)