Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como Normalize um ERD
administradores de banco de dados e desenvolvedores de software utilizam Diagramas Entidade-Associação para organizar o design de um banco de dados. O diagrama especifica os principais grupos de informações e atributos específicos, tais como nome, número de telefone e endereço . Às vezes , os dados em um grupo principal vem em múltiplos , por exemplo, uma ordem de venda pode ter um item de linha , cinco ou 20. Em seu projeto de banco de dados , você pode acomodar isso criando 20 itens de linha para cada ordem, mas este desperdiça espaço em disco e não lida com 21 itens . A solução é armazenar dados repetidos , como entidades separadas . Os cientistas da computação chamam isso de normalização processo. Quando você normalizar um ERD , os resultados são flexíveis e eficientes. Instruções
1

Leia através de atributos de uma entidade. Observe aqueles que repetir . Daqueles que repetir , identificar e agrupar atributos semelhantes . Por exemplo, uma entidade de cliente pode ter os seguintes atributos:

Cliente Número EntityCustomer ID , Nome, Endereço, Cidade , Estado, CEP , Comment 1 , Comment 2 , Comment 3 , Total de vendas, vendedor , vendedor de 1 2 , Vendedor 3.

o comentário e Salesman atributos de repetição.
2

Remova os atributos de repetição da entidade de origem. Agrupá-los e criar novas entidades para eles. " . Vendedores " Para o exemplo acima , criar novas entidades, "Comentários" e agora você tem as seguintes entidades e atributos:

EntityCustomer Cliente número de identificação, nome, endereço , cidade , estado, CEP , Total de vendas .

Comentários EntityComment

Vendedores EntitySalesman
3

Adicione um atributo para as novas entidades que os conecta à entidade de origem. As novas entidades não ficar por conta própria - que servem como subsidiárias ao original . O link identifica unicamente cada registro na entidade de origem. Por exemplo, o número de identificação do cliente identifica unicamente cada cliente. Esta normaliza o ERD original como segue: .

EntityCustomer Cliente número de identificação, nome, endereço , cidade , estado, CEP , Total de vendas

Comentários EntityCustomer ID Number , Comentário

vendedores EntityCustomer ID Number , Vendedor

O ERD agora acomoda qualquer número de comentários ou vendedores de um determinado cliente .

Anterior :

Próximo : No
  Os artigos relacionados
·My Oracle Database Connections foram usados ​​devido a …
·A Oracle ORA- 12637 Packet Receber Falha 
·A Oracle trava ao criar um banco de dados 
·MPP Vs . SMP Banco de Dados 
·A diferença entre o sistema de processamento de arquiv…
·Como configurar um formulário com duas abas no Access 
·Você pode executar um banco de dados Oracle 9 Com uma …
·Como aumentar a tarifa em sintaxe SQL 
·O Oráculo de Rastreamento Acesso Falha 
·As Vantagens e Desvantagens do proprietário e de códi…
  Artigos em destaque
·Como excluir Miniclip Parasitas 
·Como gravar DVD em PowerBook 
·Como saber se uma mensagem do McAfee SiteAdvisor é rea…
·Rhapsody DRM Questões 
·Como fazer backup do computador no Windows 7 
·O que é design CAD ​​
·Jasc Animation Shop : Como colocar texto em todos os Qu…
·Como Obter programas na partição de backup 
·Como desinstalar o Internet Security Suite Com Site Adv…
·Uma Comparação de Programas de Rootkit 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados