Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Usos de uma chave estrangeira
Uma chave estrangeira , em termos de um banco de dados relacional , identifica uma coluna de uma tabela em seu banco de dados a uma coluna em outra tabela. Uma estipulação de uma chave estrangeira é que ele deve fazer referência a uma coluna de outra tabela que seja uma chave primária ou um outro tipo de chave candidata . Depois de uma chave estrangeira é criada, a referência e na tabela referenciada em seu banco de dados será vinculado em termos de informação dentro das tabelas. O processo de inclusão de chaves estrangeiras é uma parte essencial de normalização banco de dados . Remoção de linhas órfãos

Incluindo chaves estrangeiras na construção de sua base de dados vai ajudar na remoção de qualquer tipo de linha órfã. Uma fila de órfão é criado quando o gerenciador de banco exclui uma linha em uma tabela que faz referência a uma outra tabela no banco de dados . A tabela de referência , então, dispor de informações em que não será referenciada pela tabela primária , tornando-se órfão. Estabelecer chaves estrangeiras irá ligar essas linhas , certificando-se qualquer informação suprimida será em todo o banco de dados.
ON DELETE CASCADE Comportamento

Ao excluir a partir de um banco de dados, o gerenciador de banco pode usar ON DELETE CASCADE como um método para excluir linhas filho em uma tabela de referência após a linha pai é excluído. Sem o uso de chaves estrangeiras , esta opção não está disponível , caso em que o gerente de banco de dados seria necessário excluir todas as linhas relevantes separadamente.
Suporte Auto - Gerado

ao criar um banco de dados , existem muitos aplicativos de terceiros um arquiteto de banco de dados pode usar que vai ajudar na construção das tabelas. Estas aplicações de terceiros provavelmente irá usar chaves estrangeiras para encontrar relações entre tabelas e sugerir opções para ajudar a normalizar seu banco de dados .

Anterior :

Próximo : No
  Os artigos relacionados
·Como verificar se um registro existe no Oracle 
·Como saber a hora de início de um Banco de Dados Oracl…
·Como recuperar um banco de dados Oracle de um Export co…
·Se - é nulo consultas em Access 2007 
·Como alterar o tamanho de imagem em um relatório de re…
·Como mover links URL para uma pasta no SharePoint 
·Como faço para verificar se meu SQL Espacial Tabela é…
·Como imprimir tarefas do projeto do Microsoft Project 
·Como criar um certificado auto-assinado para acessar ar…
·O que é um banco de dados e sua utilidade 
  Artigos em destaque
·Como gravar um CD de boot usando um arquivo Img 
·Como usar o Sothink SWF Decompiler 
·Como você baixar músicas para MP4 um MP3 Player 
·Como descompactar vários arquivos Zip 
·O que é um Pop Up Blocker 
·Como Tie- Dye Falso em Illustrator 
·Como imprimir uma lista de Podcasts do iTunes para o me…
·Como criar uma planilha usando Acesso 
·Como excluir Trackware Threat 
·Como remover o Adobe Flash CS3 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados