O que é Database Normalization?
Database normalização é o processo de organização de dados em conjuntos distintos e únicos.
Os efeitos de normalização são:
- Reduzir ou eliminar a duplicação de armazenamento de dados
- Organize os dados em uma estrutura lógica e eficaz
O processo de normalização envolve determinar quais dados devem ser armazenados em cada banco de dados tabela.
Por tradição, o processo de normalização envolve trabalhar através de etapas bem definidas, denominadas formas normais.
Na Primeira Forma Normal (1NF) você eliminar duplicados colunas da mesma tabela, criar tabelas separadas para cada grupo de dados relacionados, e identificar cada linha com uma única coluna ou conjunto de colunas (as chaves primárias).
Na Segunda Forma Normal (2NF) remover subconjuntos de dados que se aplicam a várias linhas de uma tabela, coloque-os em tabelas separadas, e criar relações entre estes novos quadros e tabelas do original através do uso de chaves estrangeiras.
Na Terceira Forma Normal (3NF) remover colunas que não são dependentes da chave primária.
Outras formas normais foram definidos, mas são menos comumente utilizados. Estas formas normais avançados incluem Quarta Forma Normal (4NF), Quinta Normal Form (5NF), Boyce Codd Normal Form (BCNF), e Domain-chave Forma normal (DK / NF).
|
Grátis Livros Brancos sobre Database Tecnologia
Bookmark Qual é Database Normalization?Grátis Livros Brancos sobre Database Tecnologia


