22.08.2018 Views

MODELAGEM DE DADOS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5 Normalização<br />

No capítulo anterior, aprendemos sobre o modelo de dados relacional, regras<br />

de integridade de entidade e referencial. Vamos agora aumentar nossos conhecimentos<br />

num assunto de extrema relevância para a criação de projetos de banco<br />

de dados bem estruturados.<br />

Uma vez abstraídos os principais conceitos relacionados ao modelo de dados<br />

relacional, você não deve ter se surpreendido pelo fato desse modelo ser amplamente<br />

adotado, sendo considerado um clássico na maioria das literaturas que<br />

discorrem sobre o assunto.<br />

Neste capítulo, estudaremos sobre a normalização, o que é, e para que aplica-<br />

-la. Explicar o que é uma tabela aninhada e aprender sobre as principais dependências<br />

funcionais.<br />

Para fechar a unidade, estudaremos com exemplos práticos as cinco formas<br />

normais (1FN, 2FN, 3FN, 4FN e 5FN), enfatizando as três primeiras, essas consideradas<br />

como inevitáveis.<br />

Para que seja possível estudarmos de forma real todas as fases que envolvem o<br />

processo de normalização, devemos abstrair corretamente quando e como as dependências<br />

funcionais ocorrem. Para isso, a partir de agora, fique atendo quando<br />

abordamos conceitos sobre dependências funcionais.<br />

OBJETIVOS<br />

O propósito dessa unidade é estudarmos o processo de normalização de dados, de modo a<br />

compreendermos suas principais fases. A partir desse conceito, deveremos estar aptos para<br />

representar tabelas livres de redundâncias e ou qualquer tipo de inconsistências.<br />

REFLEXÃO<br />

Você se lembra de nossa discussão no capítulo 4 sobre os conceitos do modelo de dados<br />

relacional?<br />

Estudamos nos capítulos anteriores sobre os níveis de abstração, você ainda se lembra?<br />

Em relação às chaves-primárias, estrangeiras e regras de integridade, você é capaz de defini-los?<br />

122 • capítulo 5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!