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.1.3 Regra: Segunda Forma Normal (2FN)<br />

Para que seja possível estudarmos as regras pertinentes a 2FN e 3FN, torna-se crucial<br />

o entendimento adequado do conceito de dependência funcional. Considere<br />

uma tabela relacional qualquer, dizemos que uma coluna C 2<br />

depende funcionalmente<br />

de uma coluna C 1<br />

, isso é, uma coluna C 1<br />

por sua vez, determinada C 2<br />

, ou<br />

ainda, para todas as tuplas da tabela, para cada valor de C 1<br />

presente na tabela,<br />

aparece o mesmo valor de C 2<br />

. A Figura 5.4 demonstra um exemplo de dependência<br />

funcional existente entre as colunas Código e Salário. A interpretação para<br />

essa dependência funcional seria: salário depende funcionalmente de código.<br />

... Código ... Salário ...<br />

... Emp01 ... R$6.059,00 ...<br />

... Emp03 ... R$6.059,00 ...<br />

... Emp01 ... R$6.059,00 ...<br />

... Emp02 ... R$3.750,00 ...<br />

... Emp02 ... R$6.059,00 ...<br />

... Emp03 ... R$3.750,00 ...<br />

... Emp01 ... R$6.059,00 ...<br />

Código → Salário<br />

Figura 5.4 – Dependência funcional entre as colunas Salário e Código<br />

A próxima Figura 5.5, é factível identificar a ausência da dependência funcional<br />

entre as colunas intituladas de A e B.<br />

A B C D<br />

B 5 2 20<br />

C 4 2 15<br />

132 • capítulo 5

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

Saved successfully!

Ooh no, something went wrong!