Normalização

Posted by Paulo Ramos & João Martins | Posted in | Posted on 12:11

0

A normalização de dados consiste numa série de passos relacionados com o desenho de
uma base de dados de forma a obterem-se estruturas de dados sem redundância e
consistentes.
Este processo é conduzido por um conjunto de regras que constituem as
Formas Normais.


As Formas Normais enunciam um conjunto de restrições sobre os relacionamentos ou as
dependências existentes entre os dados.


Numa tabela em que a chave primária é constituída por dois atributos, só é possível
diferenciar um registo de outro através do par de atributos que constituem a chave primária.


Nesta situação, diz-se que o conjunto de atributos anteriormente referido determina
funcionalmente os restantes atributos.


Reciprocamente, diz-se que os restantes atributos que não fazem parte da chave primária
são funcionalmente dependentes do conjunto de atributos pertencentes à chave primária.


Para alcançar um modelo de uma base de dados minimamente consistente, é suficiente
submeter a sua estrutura de dados até à terceira forma normal, uma base de dados que
respeite as regras até à 3ª forma normal, pode considerar-se com adequadamente elaborada
para funcionar num SGBD Relacional.

Comments Posted (0)

Enviar um comentário