Рис. 5.16. Описание структуры таблицы с автоматически введенным системой ключевым полем «Код»
Access при создании ключа автоматически всегда называет это поле «Код». Для удобства дальнейшей работы переименуем ключевое поле в «Код_сотрудника» (рис. 5.17).
Рис. 5.17. Описание структуры таблицы с измененным ключевым полем
Если определять ключ самостоятельно, то это можно сделать несколькими
путями: позиционироваться на соответствующее поле и щелкнуть по кнопке Ключевое поле
(
) либо выбрать позицию меню Правка/Ключевое поле, либо воспользоваться правой
кнопкой мыши для вызова контекстного меню, предварительно позиционировавшись на то поле,
которое определяется как ключевое.
Свойства полей
В нижней части экрана описания таблицы отображается список свойств выбранного поля. Перечень свойств будет зависеть от выбранного типа поля (табл. 5.2).
Набор допустимых свойств вызывает некоторое удивление. Наверное, не всеми возможностями надо пользоваться. Так, обычно не рекомендуется проводить индексирование по логическому полю. Назначение поля MEMO - хранение длинных текстов. Как и зачем задавать для них условия на значение - не совсем понятно. То же (но несколько в меньшей степени) относится и к формату поля данного типа, а также формату поля Счетчик.
Поясним некоторые свойства полей.
Свойство «Индексированное поле» определяет, нужно ли создавать индекс по этому полю. Индекс ускоряет выполнение запросов, в которых используются индексированные поля, и операции сортировки и группировки.
Таблица 5.2
|
Свойство |
Тип поля |
||||||
|
Текстовый |
Логический |
MEMO |
Числовой |
Дата/ время |
Денежный |
Счетчик |
|
|
Размер поля |
+ |
+ |
+ |
+ |
|||
|
Число десятичных знаков |
+ |
+ |
|||||
|
Формат поля |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
|
Маска ввода |
+ |
+ |
+ |
+ |
|||
|
Подпись поля |
+ |
+ |
+ |
+ |
+ |
+ |
+ |
|
Значение по умолчанию |
+ |
+ |
+ |
+ |
+ |
+ |
|
|
Условие на значение |
+ |
+ |
+ |
+ |
+ |
+ |
|
|
Сообщение об ошибке |
+ |
+ |
+ |
+ |
+ |
+ |
|
|
Обязательное поле |
+ |
+ |
+ |
+ |
+ |
+ |
|
|
Пустые строки |
+ |
+ |
+ |
||||
|
Индексированное поле |
+ |
+ |
+ |
+ |
+ |
+ |
|
|
Новые значения |
|||||||
Значения свойства «Индексированное поле» приведены ниже.
предыдущаяследующая