Добавяне или промяна на първичния ключ на таблицата в достъпа

Първичният ключ е поле или набор от полета със стойности, които са уникални за цялата таблица. Можете да използвате стойност на ключа да се посочват всички записи, като всеки запис е друг ключов стойност. Всяка таблица може да има само един първичен ключ. Достъпът може автоматично да създадете основен ключ поле автоматично, когато създавате масата, или можете да зададете полетата, които искате да използвате като основен ключ. Тази статия описва как и защо да използвате първичен ключ.

За да зададете основен ключ на таблицата, отворете таблицата в преглед на дизайна. Изберете желаното поле (или полета), а след това върху лентата, кликнете върху полето, от ключово значение.

В тази статия,

Обща информация за първични ключове в Access

Достъп използва първичния ключ за бърз пренос на данни с връзки от няколко маси и комбиниране на данни по-удобно. Първичният ключ може да включва други маси справка с таблицата, която е източник на първичния ключ. В тези други области на таблици се наричат ​​външни ключове. Така например може да се появи поле за идентификатор на клиента в таблицата с клиентите в "Поръчки" маса. В "Клиентите" масата е първичен ключ. В "Поръчки" на масата се нарича външен ключ. Външен ключ, за да го кажем по-просто - другата основната таблица с ключ. За повече информация, основна информация за създаване на бази данни.

1. Първичен ключ

Когато мигрират съществуващите данни в база данни, в която вече може да бъде поле, което може да се използва като първичен ключ. Често в ролята на първичния ключ на таблицата стои уникален идентификационен номер, като например сериен или инвентарен номер или код. Така например, в таблицата "клиенти" за всеки клиент могат да бъдат дадени уникален код на клиента. Клиент код поле е първичен ключ.

За автоматично се създава първичен ключ индекс, ускоряване на заявки и операции. Освен това достъпът проверки кандидатстване и уникалност стойности в първичен ключ област.

Когато създадете нова таблица в режим на маса Access автоматично създава първичен ключ и присвоява име на поле "ID" и тип данни "Counter".

Създаване приемлив първичен ключ

За да изберете правилно първичния ключ, трябва да се вземат предвид няколко характеристики.

Ключът е да се идентифицира по уникален начин всеки ред.

Тя не трябва да са празни, или липсващите стойности - тя винаги съдържа стойност.

Ключът е рядко се промени (в идеалния случай - някога).

Невярно е тип данни "Counter" е добър основен ключ.

Примерите за неуспешни първични ключове

Всяко поле не се налага една или повече характеристики на подходящ основен ключ не трябва да бъде избран като първичен ключ. Ето няколко примера за области, които не са подходящи за ролята на първичен ключ в таблицата "контакти", и да обясни защо те не трябва да се използва.

Неправилното основен ключ