Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Definir campo de chave primária
As chaves primárias são elementos colocados em uma coluna da tabela do banco de dados que identifica , índices e classifica cada registro. As chaves primárias são uma parte essencial do design da tabela, e os desenvolvedores e administradores de banco de dados têm a tarefa de colocar a chave primária na coluna da direita , para evitar a perda de dados e melhorar o desempenho da consulta . Significado

Tabelas sem chaves primárias causar consultas de banco de dados para executar lentamente . Uma tabela de banco de dados mal projetado reduz o desempenho , e pode causar erros de tempo limite quando um site ou aplicativo de desktop recupera registros . As chaves primárias são índices . Os índices são os elementos da tabela que classificar os registros do banco de dados , o que reduz a quantidade de tempo que leva para o banco de dados para "encontrar" informações. As chaves primárias também são valores únicos na tabela, para que eles identificar registros .

Efeitos

configurações de chave primária melhorar significativamente o desempenho em um banco de dados. Eles também ajudam os registros da consulta desenvolvedores de aplicações web e desktop . Um desenvolvedor pode recuperar os pedidos dos clientes , informações de contato e outros dados usando a coluna exclusiva definido como chave primária. Sem uma chave primária , os desenvolvedores não seria capaz de recuperar um conjunto de dados a partir de uma consulta que filtra os registros .


Tipos

Uma chave primária é um típico coluna única na tabela . A coluna deve ter um valor único para cada registro. No entanto , o administrador de banco de dados pode definir duas colunas para uma chave primária. Este tipo de chave primária é chamado de chave composta. Uma chave composta combina duas colunas para fazer uma identificação única para o registro. As chaves primárias também podem ser substitutos. Surrogates são números de autoincremento . O banco de dados aumenta o número a cada novo registro inserido na tabela.
Identificação

Cada banco de dados relacional usa chaves primárias , incluindo Oracle , MySQL, Pervasive , SQL Server e Microsoft Access. A chave primária é identificada na tabela exibição de design de banco de dados como um ícone de chave. A chave é mostrado em uma ou duas colunas , de acordo com o tipo de chave primária . As chaves primárias são salvas no banco de dados com um nome reconhecível. Nomes de chave primária padrão recebem o prefixo " PK_ " , para que os administradores de banco de dados pode identificar rapidamente as chaves primárias de uma tabela .

Considerações

chaves primárias são usadas para vincular tabelas. Para fazer vinculação de tabelas juntos mais fácil, as colunas de chave primária e estrangeiros recebem nomes semelhantes em toda as tabelas de banco de dados . Uma chave estrangeira é uma coluna correspondente localizado em outra mesa. Por exemplo, uma tabela de clientes tem uma coluna " CustomerID " definir como a chave primária. A tabela de pedidos tem um " Cliente " chave estrangeira para identificar o pedido do cliente . Essas duas colunas estão ligadas , de modo que o administrador pode recuperar todos os pedidos para um determinado cliente .

Anterior :

Próximo : No
  Os artigos relacionados
·Como acessar valores de consulta nulos 
·Access Help : botões de comando 
·Como converter de Acesso ao OpenOffice Base de Dados 
·Como solucionar problemas de um gerente Switchboard 
·SQL Workgroup Vs . Expresse 
·Como adicionar um botão de reset de formulário no Acc…
·Benefícios e Armadilhas de Software Gerente de Contrat…
·Como importar uma consulta no Access 
·Como consultar campos de várias linhas em Acesso 
·DB2 QUIESCE Opções do utilitário 
  Artigos em destaque
·Como listar dados em uma linha em um relatório de banc…
·Como construir uma barra de rolagem no Flash 
·Como adicionar arte do álbum para iPhone Canções 
·Como compactar arquivos MOV 
·Como excluir Adobe Updater 
·Como gravar um DVD a partir Vuze 
·Como fazer um campo calculado em Access 2007 
·Como comparar o melhor software antivírus 
·Como criar uma tabela em SQL Usando TSQL 
·Como converter Acesso a 2007 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados