Vídeo: Microsoft Access - Aula 01 | Como criar tabelas - Curso de Access 2024
A chave primária de uma tabela é um campo especial em suas tabelas. Apenas sobre cada tabela que você crie deve ter uma chave primária. Por quê?
-
Ele organiza seus dados por unicamente identificando cada registro. Por exemplo, em uma tabela do Cliente, o Número do Cliente seria a chave principal - há apenas um número de cliente 1, um número de cliente 2 e assim por diante.
-
Os Nerds lançam um ajuste se você não fizer isso.
Você precisa conhecer algumas regras sobre a chave primária antes de sair para criar uma:
-
Uma tabela pode ter apenas uma chave primária.
-
Uma única tabela pode ter muitos índices, mas apenas uma chave primária.
-
O Access 2002 indexa automaticamente o campo da chave primária (esse é um motivo pelo qual uma chave primária faz o seu banco de dados funcionar um pouco mais rápido).
-
Se você criar uma nova tabela sem uma chave primária, o Access 2002 pergunta automaticamente se deseja adicionar uma.
Se você diz sim, o programa gleefully cria um campo AutoNumeração no início da sua tabela e define como a chave primária. Se o primeiro campo for um tipo de AutoNumeração, o Access 2002 o anza como a chave primária sem adicionar mais nada à tabela.
-
A maior parte do tempo, a chave primária é um campo único, mas em muito circunstâncias especiais, dois ou mais campos podem compartilhar o trabalho. O termo técnico para este tipo de chave é uma chave de multifield . O termo super-técnico para este tipo de chave é chave composta.
-
Não é possível usar os tipos de campo Memo, Objeto OLE ou Hiperligação em uma chave primária.
-
Embora você possa usar o tipo de campo Sim / Não em uma chave primária, você pode ter apenas dois registros (Sim e Não) nessa tabela.
-
A chave primária classifica automaticamente registros na tabela. Isso mantém suas mesas limpas e arrumadas.
-
Access 2002 não importa onde o campo da chave primária está no design da tabela. A chave pode ser o primeiro campo, o último campo ou no meio. A escolha da colocação é toda sua. Por causa de sua sanidade, você pode colocar o campo de chave primeiro em uma tabela. Na verdade, torne-se um hábito (você ficará tão feliz que você fez mais tarde).
-
Todas as chaves primárias devem ter um nome, assim como o campo tem um nome. Isso pode vir como um choque, então segure em seu assento, mas o Access 2002 nomeia automaticamente todas as chaves primárias da chave primária.
Para nomear um campo para o trabalho de chave primária, siga estas etapas:
-
Abra a tabela na visualização Design.
Se você não está familiarizado com esta etapa, provavelmente não deve estar mexendo com a chave primária.
-
Clique com o botão direito do mouse no botão ao lado do campo escolhido para a chave primária.
Aparece um desses menus pop-up legais.
O que faz um bom campo de chave? Como você encontra o caminho certo? O critério superior para um bom campo de chave é a singularidade. Os valores em um campo de chave devem ser exclusivos, por exemplo, Números de clientes, Unidades de conservação de estoque, IDs de veículos ou algum outro campo que seja diferente em todos os registros? Se você tiver isso, use-o! Se você não fizer isso, crie um campo exclusivo adicionando um campo AutoNumeração à sua tabela. Esse tipo de campo insere automaticamente um novo e único número em cada registro de sua tabela. O AutoNumber ainda acompanha os números que você exclui para que o Access não os use novamente. O melhor de tudo, o Access cuida dos detalhes para que você não precise se preocupar com programação ou com truques especiais para que o programa funcione.
-
Selecione a tecla primária no menu (como mostrado na figura).
Um pequeno símbolo de tecla aparece no botão. A chave primária está configurada!
A chave primária é criada (e os registros se alegram ) "width =" 430 "> A chave primária é criada (e os registros se regozijam )