Уникальный (первичный) ключ таблицы может быть простым или составным, включающим несколько полей. Для определения ключа выделяются поля, составляющие ключ, и на панели инструментов нажимается кнопка ключевое поле или выполняется команда Правка|ключевое поле.
Если для установки ключевого поля используется Мастер таблиц, то необходимо задать тип используемых в ключевом поле данных, некоторые из которых приведены в табл. 2.3.
Таблица 2.3. Типы данных ключевого поля
Тип данных
|
Описание
|
Тип поля
|
Порядковый номер, автоматически присваиваемый каждой новой записи
|
При вводе каждой новой записи Access автоматически присваивает ей порядковый номер. Вводить или редактировать данные в поле Счетчик (AutoNum) нельзя
|
Счетчик (AutoNum)
|
Номер, вводимый пользователем при добавлении каждой новой записи
|
При вводе записи в одно из ее полей заносится уникальное числовое значение, например номер документа. В это поле нельзя вводить буквы
|
Числовой
(Number)
|
Сочетание букв и цифр, вводимое пользователем при добавлении каждой новой записи
|
При вводе записи в одно из ее полей заносится уникальное сочетание цифр и букв. Выберите этот тип данных, если поле будет содержать как буквы, так и цифры
|
Текстовой (Text)
|
Для ключевого поля автоматически строится индекс. Убедиться в этом можно, просмотрев информацию об индексах таблицы.
Окно Индексы вызывается щелчком на кнопке просмотра и редактирования индексов Индексы или выполнением команды Вид|Индексы. В этом окне индекс первичного ключа имеет имя Primary Key, в столбце Имя поля перечисляются имена полей, составляющие индекс.
Индекс ключевого поля всегда уникален и не допускает пустых полей в записях.
|