Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
O que é uma chave atômica no DB2
? Software de banco de dados DB2 da IBM , como acontece com outros bancos de dados , usa chaves para acelerar a localização de dados em tabelas. Por exemplo, dados de clientes de um banco pode ter um número de conta de cliente como uma chave , para recuperar um registro de conta , um funcionário precisa apenas o número da conta . Uma chave atômica é um composto por um único item de dados simples que não se dividem em partes significativas. Tabelas de banco de dados

Bancos de dados relacionais , como o DB2, armazenar informações em grupos separados chamado tabelas. O banco de dados para um varejista on-line , por exemplo, pode ter mesas para os clientes, itens de catálogo e encomendas , entre outros temas . Cada mesa é composta por campos, uma tabela de clientes da amostra pode ter campos , como um código de cliente , nome, endereço e informações de crédito . Os registros na tabela preencha os dados nos campos , de modo que um registro pode ter " 01500 " para o código do cliente ", Sam Smith " para o nome " 508 Main St. ", para o endereço da rua e um rating de crédito de " . Good " o designer de banco de dados geralmente designa um campo como uma chave , o computador usa a chave para localizar registros rapidamente

Chaves e Índices

Para grandes tabelas , isso. leva mais tempo para encontrar informações se o computador tem que ler cada registro para localizar o caminho certo. Mesmo em um computador rápido, que leva vários segundos para localizar o registro para a direita fora de milhões em uma tabela. Se o computador processa milhares de pedidos de pesquisa , o tempo gasto na procura torna-se excessiva. DB2 ea maioria dos outros bancos de dados de resolver este problema , colocando os principais dados de uma tabela em um arquivo separado chamado de índice . Um processo matemático organiza o índice de tal forma que o computador localizar um registro com a leitura de alguns itens-chave , o registro de chave contém a localização exata do registro na tabela principal

atômicos Keys < . br>

Uma tabela pode não ter chaves, apenas um ou vários. As chaves podem consistir de um único campo , as combinações de campos e mesmo partes de campos unidos . Uma mesa para, por exemplo , pode ter uma chave combinada composta por um número de ordem combinada com um número de catálogo . Cada campo , por si só , não é suficiente para localizar um registro por si só, uma ordem pode ter vários itens, e cada número de catálogo pode ser em milhares de ordens. Uma chave atômica usa um campo que contém informações que identificam um registro. Números de encomenda , números de segurança social e números de carteira de motorista são todos bons exemplos de campos que você pode usar para chaves atômicas.
Chaves únicas

projetistas de banco de dados consideram boa prática dar tabelas chaves únicas : aqueles que identificam um único registro. Chaves atômicos são freqüentemente , mas não necessariamente único. Para um arquivo de clientes, um número de Segurança Social identifica unicamente cada registro , como não há duas pessoas têm o mesmo número da Segurança Social. Uma tabela de lista de desejos, no entanto, pode ter vários registros para um determinado cliente , um número de Segurança Social não pode encontrar os registros individuais. Para fazer uma chave exclusiva para uma tabela de lista de desejos, o designer deve combinar o número da Segurança Social com outro pedaço de dados ou criar um campo de número identificador para a tabela.

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter de Clob para VARCHAR2 no Oracle 
·SQL não suportado Datatype Erro 
·Como usar um banco de dados SQLite em MySQL 
·Como verificar atual nível de isolamento no Oracle 
·Qual é o efeito sobre a tabela base quando os dados em…
·Diferença entre internos e externos ameaças a um banc…
·Função de agregação em consultas Sub 
·GJXDM Protocolo 
·Tipos ENUM em SQLite 
·MPP Vs . SMP Banco de Dados 
  Artigos em destaque
·Como alterar o local de backup catálogo Executivo 
·Como copiar & gire em Illustrator 
·Como você pode se livrar do vírus sem pagar por isso 
·Como eliminar Malware no modo de segurança 
·Como sincronizar Selecionar arquivos e músicas no iTun…
·Quais são as funções de Zip Drives 
·Como gravar filmes em um disco rígido de Usando o DVD …
·Como Gerenciar McAfee 
·Como desenhar com Illustrator 
·ITunes da Apple , não vai abrir Up 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados