Lar Desenvolvimento Uma introdução às chaves candidatas

Uma introdução às chaves candidatas

Índice:

Anonim

Sem qualquer contexto, seria difícil adivinhar do que as pessoas estão falando quando falam sobre chaves candidatas. Para os não iniciados, explorar o uso desses objetos de banco de dados começa com a simples idéia de que tabelas e campos de dados diferentes nas estruturas de bancos de dados são freqüentemente chamados de "chaves" e que organizá-los de determinadas maneiras pode fornecer melhores soluções de tratamento de dados. Aqui, veremos as chaves candidatas e como elas são usadas. (Para uma leitura mais aprofundada sobre bancos de dados, consulte Uma introdução aos bancos de dados.)

Chaves primárias e chaves candidatas

Uma maneira relativamente simples de explicar as chaves candidatas é em relação a algo chamado chave primária. Normalmente, uma tabela de banco de dados pode ter apenas uma chave primária, que representa uma determinada coluna nessa tabela. No entanto, pode haver várias chaves candidatas, e elas são definidas como chaves que podem ser usadas como chaves primárias.

A identificação de chaves primárias em potencial é importante porque a chave primária em uma tabela é uma maneira de manter todos os registros associados corretos e de ter um identificador exclusivo para cada linha da tabela. Por exemplo, em uma lista de clientes, os manipuladores de dados precisam fornecer uma coluna específica que tenha o identificador exclusivo para cada cliente individual. O uso do nome ou sobrenome de um cliente não funcionará devido ao potencial de duplicação. É por isso que uma chave primária geralmente consiste em um número criado que garante exclusividade, da mesma forma que seqüências numéricas longas fornecem identificadores exclusivos para transações financeiras em nossos cartões de crédito e débito.

Uma introdução às chaves candidatas