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.

CONEXÃO<br />

Leia mais sobre normalização de dados em: <br />

No processo de normalização de bancos de dados relacionais, eventualmente,<br />

podemos nos deparar com alguns problemas, por exemplo, o uso de<br />

chaves primárias incorretas ou até mesmo omitidas; atributos considerados relevantes<br />

não representados corretamente e possíveis atributos não relevantes,<br />

redundantes ou derivados.<br />

Chaves-primárias omitidas ou utilizadas de forma inadequada podem surgir<br />

em uma tabela devido ao conceito de uma chave-primária não ser obrigatória,<br />

dessa forma, existe a possibilidade de encontrarmos tabelas onde a chave-<br />

-primária se encontra ausente.<br />

Caso você se deparar com uma tabela que não possui uma chave-primária ou,<br />

se a chave-primária existente nessa tabela seja distinta da chave-primária usual,<br />

para o processo de normalização de dados, deve-se considerar como se a chave-primária<br />

estivesse presente e, principalmente, inseri-la na forma não normalizada.<br />

ATIVIDA<strong>DE</strong><br />

5. Conceitue adequadamente o processo de normalização de dados. Cite suar principais<br />

formas.<br />

6. Defina com suas palavras o conceito de dependência funcional parcial.<br />

7. Apresente um exemplo de dependência funcional transitiva.<br />

8. Define adequadamente as dependências funcionais existentes em uma tabela que não<br />

contempla as regras da 4FN e 5FN.<br />

REFLEXÃO<br />

Parabéns! Você está se tornando um especialista em modelagem de dados!<br />

Neste capítulo estudamos as principais regras utilizadas para realizar a normalização de da-<br />

148 • capítulo 5

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

Saved successfully!

Ooh no, something went wrong!