Beruflich Dokumente
Kultur Dokumente
Blog da TI
1417 gostos
Ex.
de Dados
carreira
Denali
Dia-a-dia
Dicas
Eventos
Geral
Linux
Microsoft
Monitoramento
MySQL
News
Novidades
PostgreSQL
SQL
Na tabela acima, podemos identificar que o campo Telefones, contm informaes de mais de 1 telefone do
cliente. Nesse caso, teremos que criar uma outra tabela, para que possamos armazenar corretamente os
Segurana
Software Livre
Server
Virus
Zabbix
telefones dos clientes. Abaixo como as tabelas devem ficar aps a normalizao.
CATEGORIAS
Geral (32)
Microsoft (23)
http://www.blogdati.com.br/index.php/2010/03/normalizacao-em-banco-de-dados/[07/08/2017 17:27:23]
Blog da TI Normalizao em Banco de Dados
Uma entidade est na 2FN, se e somente se, estiver na 1FN e todos seus atributos (colunas) no chaves,
dependam unicamente da chave primria. Se algum atributo depende de apenas uma parte da chave primria,
isso considerada uma violao da 2FN. Carreira (13)
Linux (6)
Oportunidades (6)
Nesse exemplo, temos uma tabela que armazena dados de vendas de produtos. Para aplicar a 2FN, temos que
separar os dados dos produtos, em uma entidade que contenham somente dados dos produtos, e nessa tabela
Windows Server 8 (6)
de pedidos apenas dados referentes aos pedidos. Segue exemplo abaixo aps aplicao da 2FN.
Windows (3)
ALM (3)
MySQL (3)
3FN Terceira Forma Normal
Uma entidade est na 3FN, se e somente se, estiver na 2FN e todos os atributos (colunas) no chave, forem Eventos (3)
mutuamente independentes, isto , no h dependncia funcional entre elas, e todas dependem nica e
exclusivamente da chave primria de forma irredutvel.
Ex.
News (2)
scrum (1)
Como podemos ver no exemplo acima, temos duas colunas indicando os valores do produto. A coluna Testes (1)
ValorTotal, depende de uma outra coluna no chave. Isso um exemplo de informao redundante, ou seja,
temos como saber o valor total dos produtos, sem a necessidade de armazen-lo. Nesse caso, vamos remover a
coluna ValorTotal. Aps aplicar a 3FN a tabela ficar assim: Exchange 2007 (1)
Monitoramento (1)
Virtualizao (1)
Existem outras formas normais, como a quarta e a quinta, porm, com a aplicao destas trs formas normais, j
poderemos garantir um banco de dados mais saudvel e assim evitar possveis problemas no futuro. Big Data (1)
Anti-virus (1)
LINKS RECOMENDADOS
http://www.blogdati.com.br/index.php/2010/03/normalizacao-em-banco-de-dados/[07/08/2017 17:27:23]
Blog da TI Normalizao em Banco de Dados
Compartilhar
ENQUETES
This entry was posted by Lo Lopes on 27/03/2010 at 20:35, and is filed under Banco
de Dados. Follow any responses to this post through RSS 2.0.Voc pode deixar uma O que voc est achando do Blog?
resposta ou fazer um trackback do seu prprio site.
timo
Bom
Ruim
Poderia ser melhor
Profile
Sem comentrios
Vote
or
Ver Resultados
Comment
Enquetes fechadas
ARQUIVOS
Name
Website
novembro 2016 (1)
Post It
Lo Lopes 21/04/2015
Muito obrigaduu meus amiguinhos fofuxos, amanh tenho uma proviinhaa bem legal de
dezembro 2013 (1)
banco. Me ajudou bastante <3.
Brigado migus, vou tirar 100
Comment navigation
Newer Comments
http://www.blogdati.com.br/index.php/2010/03/normalizacao-em-banco-de-dados/[07/08/2017 17:27:23]
Blog da TI Normalizao em Banco de Dados
http://www.blogdati.com.br/index.php/2010/03/normalizacao-em-banco-de-dados/[07/08/2017 17:27:23]