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

Объявление первичного ключа обеспечивает уникальность строк и препятствует вводу повторяющихся блоков данных. Это поле не может содержать одинаковую величину в двух различных записях. Ключевое поле помогает Microsoft Access наиболее ак­тивно организовать поиск, хранение и объединение данных.

В Microsoft Access можно выделить три типа ключевых полей:

Счетчик, простой ключ и составной ключ.

Указание поля счетчика в качестве ключевого является наибо­лее простым способом создания ключевых полей. Если до сохра­нения созданной таблицы ключевые поля не были определены, то при сохранении будет выдано сообщение о создании ключево­го поля. При нажатии кнопки Да будет создано ключевое поле счетчика.

Простой ключ определяется полем, содержащим уникальные значения, такие как коды или инвентарные номера. Ключевое поле не может содержать повторяющиеся или пустые значения. Если устранить повторы путем изменения значений невозможно, то следует либо добавить в таблицу поле счетчика и сделать его ключевым, либо определить составной ключ.

В случаях, когда невозможно гарантировать уникальность зна­чений каждого поля, существует возможность создать составной ключ, состоящий из нескольких полей. Чаще всего такая ситуация возникает для таблицы, используемой для связывания двух таблиц в отношении «многие-ко-многим». Если определить подходящий набор полей для составного ключа сложно, следует добавить поле счетчика и сделать его ключевым. Например, не рекомендуется определять ключ по полям «Имена» и «Фамилии», поскольку нельзя исключить повторения этой пары значений для разных лю­дей. Обычно в качестве ключа используются числовые поля.

Первичный ключ может быть определен только в режиме Кон­структора таблиц:

1) выделите поле, которое должно стать полем первичного ключа;

2) вызовите команду Правка > Ключевое поле или нажмите кнопку Ключ панели инструментов.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: