Normaliza O De Dados
Vantagens da normalização de dados:
Reduz a duplicação de dados
Agrupa os dados logicamente
Assegura a integridade referencial nos dados
Desvantagens da normalização de dados:
Diminui o desempenho da base de dados
Requer analise e design mais dtalhados
Existem três formas normais mais conhecidas de normalização de dados:
1ª Forma:
A tabela não deve conter grupos repetidos e nem atributos com mais de um valor(atributos atômicos). Necessário identificar a chave primária da tabela, remover dados repetidos das colunas, criar nova tabela com a chave primária para armazenar o dado repetido e, criar uma relação entre a tabela principal e a tabela secundária.
2ª Forma:
Para estar na 2ª forma, é necessário antes de mais nada estar na 1ª forma. Todos os atributos com exceção das chaves devem depender unicamente da chave primária. É preciso identificar as colunas que não são funcionalmente dependentes da chave primária da tabela e, em seguida, remover essa coluna da tabela principal e criar uma nova tabela com esses dados
3ª Forma:
Para estar na 3ª forma, é necessário estar na 2ª forma. Os atributos de uma tabela que não são chaves devem ser independentes e dependentes exclusivamente da chave primária. Para atingir essa forma normal, é preciso identificar as colunas que são funcionalmente dependentes das outras colunas não chave e extraí-las para outra tabela.
Referências: http://www.blogdati.com.br/index.php/2010/03/normalizacao-em-banco-de-dados/ https://support.microsoft.com/en-us/kb/283878/pt-br