SóProvas


ID
3379705
Banca
INSTITUTO AOCP
Órgão
UFOB
Ano
2018
Provas
Disciplina
Banco de Dados
Assuntos

Bancos de dados são muito úteis em sistemas de informação, o projeto e modelagem de dados tem influência direta na qualidade do software que acessa esses dados. Considerando as técnicas de projeto de bancos de dados, julgue o item a seguir.


Na terceira forma normal, as tabelas não podem conter atributos que sejam resultados de algum cálculo de outro atributo. Isso é considerado dependência transitiva de colunas.

Alternativas
Comentários
  • "Uma relação R está na 3FN se ela estiver na 2FN e cada atributo não-chave de R não possuir dependência transitiva, para cada chave candidata de R. Todos os atributos dessa tabela devem ser independentes uns dos outros, ao mesmo tempo que devem ser dependentes exclusivamente da chave primária da tabela."

  • Uma relação está em 3FN se e somente se estiver em 2FN e nenhum atributo não chave for dependente transitivo da chave primária. Dependência Transitiva: Uma coluna, além de depender da chave primária, depende de outra coluna ou conjunto de colunas. X ->Y e Y -> Z

    A relação não deve ter um atributo não-chave funcionalmente determinado por um outro atributo não-chave(ou por um conjunto de atributos não-chave).

  • Gabarito CERTO.

    RESUMÃO MAROTO DAS FÓRMULAS DE NORMALIZAÇÃO:

    1) Uma entidade estará na Primeira Forma Normal 1FN se todos os campos forem atômicos (simples) e não multivalorados (com múltiplos valores).

    2) Uma entidade estará na Segunda Forma Normal 2FN se ela já se encontrar na 1FN e todos os atributos “não chave” forem totalmente dependentes da chave primária. 

    3) Uma tabela estará na 3FN se ela estiver na 2FN e se nenhuma coluna não-chave depender de outra coluna não-chave. 

    4) Uma entidade estará na 4FN se estiver na 3FN e na tabela não conter múltiplas entradas multivaloradas (valores repetidos em diferentes colunas), ou seja, a presença de uma ou mais linhas em uma tabela implica na presença de uma ou mais outras linhas na mesma tabela. 

    5) Uma entidade estará na 5FN se estiver na 4FN e quando um atributo está em outra tabela sem a necessidade de estar na tabela pesquisada e pode ser removido sem a perda de nenhuma informação.

    P.S: As fórmulas 1, 2 e 3 são obrigatórias e sequenciais.

    OBS: O processo de normalização é sequencial. Isso significa que você só pode aplicar as regras da segunda forma normal se as tabelas já se encontrarem na primeira forma normal.

    Bons estudos.

  • Gabarito: Correto.

    Uma tabela está na 3FN somente se está na 2FN e nenhum dos seus atributos não-chave apresente dependência transitiva em relação à chave - ou seja, que nenhum atributo não chave apresente dependência funcional em relação a outro atributo não chave!

    (Direção concursos)