Informatica
Trabalho Banco de dados
Normalização
Thiago Borges Santos
Curso: TIN Turma: PMB Data:28 /06 /2014
Respostas Exercicios :
1. A normalização é um procedimento de organização e melhoramento das tabelas. O conceito de normalização data de muito tempo é grandemente utilizadono desenvolvimento de banco de dados. A normalização não é imposta como uma regra , mas é proposta de eliminar possíveis anomalias deum BD.
2. Um dos benefícios da normalização é que ela evita a redundância em BD.O maleficio é que se normalizar a tabela varias vezes, ocorre em obter um maior numero de tabelas assim causando um baixo desempenho do SGBD.
3. Uma anomalia em um banco de dados ocorre quando, por exemplo o nome de uma empresa é inserido duas vezes de forma diferente exemplo: (Apple, Apple inc ).
Muitas das anomalias que acontecem nos BDs são refletidas sobre conceito de chave, relacionamentos e mau uso desses conceitos.
4. I) Primeira forma normal surgiu como uma regra para resolver problemas de tabelas. Exemplo se uma tabela contem em um campo mais de um registro quando deveria ter apenas um, se aplica a primeira forma normal.
A 1FN determina que cada linha da tabela de conter a penas um registro e uqe cada célula deve conter apenas um dado.
II) Segunda forma normal é a sequencia da 1FN, ela propõe resolver problemas de dependências entre os campos de uma tabela referentes as suas chaves.
III) A terceira forma normal é a terceira Regra estabelecida para o modelo relacional.
Uma tabela encontra na 3FN quando além de estar na 2FN, toda coluna não chave dependente diretamente da chave primaria.
5. A 4FN e a 5FN, abrangem mais a parte de redundância de dados nas tabelas , especialmente aquelas que que possuem muitas repetições de dados.