Normalização Flashcards
O que é normalização?
Normalização é o processo de organizar os dados em um banco de dados para reduzir redundâncias e melhorar a integridade dos dados.
Qual é o objetivo da normalização?
O objetivo é dividir os dados em tabelas menores e criar relacionamentos para garantir consistência e evitar redundância.
O que é a 1ª Forma Normal (1FN)?
A 1ª Forma Normal exige que os valores em cada coluna sejam atômicos e que não haja listas ou conjuntos de valores em uma única célula.
Qual é o requisito principal da 1FN?
Cada tabela deve ter uma chave primária e todos os valores em cada coluna devem ser indivisíveis.
O que é a 2ª Forma Normal (2FN)?
A 2ª Forma Normal exige que a tabela atenda à 1FN e que todos os atributos não-chaves dependam completamente da chave primária.
O que a 2FN elimina?
A 2FN elimina dependências parciais entre a chave primária e os atributos não-chaves.
O que é a 3ª Forma Normal (3FN)?
A 3ª Forma Normal exige que a tabela atenda à 2FN e que nenhum atributo não-chave dependa de outro atributo não-chave.
O que a 3FN elimina?
A 3FN elimina dependências transitivas entre atributos não-chaves.
O que é a Forma Normal de Boyce-Codd (BCNF)?
A BCNF exige que para cada dependência funcional ( A \to B ), o atributo ( A ) deve ser uma superchave.
Qual é a diferença entre 3FN e BCNF?
A BCNF é mais restrita e elimina dependências funcionais onde o lado esquerdo não é uma superchave.
O que é a 4ª Forma Normal (4FN)?
A 4FN elimina dependências multivaloradas, garantindo que um atributo multivalorado dependa apenas de uma superchave.
O que são dependências multivaloradas?
São dependências onde para um valor de um atributo existem múltiplos valores independentes de outro atributo.
O que é a 5ª Forma Normal (5FN)?
A 5FN elimina dependências de junção, garantindo que os dados possam ser divididos e recombinados sem perda de informação.
O que são dependências de junção?
São situações em que os dados podem ser divididos em tabelas menores, mas não há dependências funcionais diretas que justifiquem a divisão.