Окно для просмотра индексов таблицы



Рис. 11.15. Окно для просмотра индексов таблицы



Вы, наверное, удивитесь, заметив, что для таблицы назначены индексы, которые мы не добавляли. Дело в том, что Access иногда самостоятельно назначает индексы, если видит в этом необходимость. К примеру, автоматически проиндексировано поле первичного ключа; также очень часто индексируются различные числовые поля.

Пользователю не рекомендуется снабжать индексами каждое поле или таблицу, потому что они несколько замедляют процесс обработки данных. На обновление индексов Access тратит много времени. Но, как правило, данные вводятся лишь один раз, а затем многократно обрабатываются. Далее приведено несколько рекомендаций относительно того, когда имеет смысл добавлять индексы к полям.
  •  Добавляйте индекс к любому полю, используемому для связи двух таблиц (индексы такого рода обычно создаются самой Access).
  •  Добавляйте индекс к любому полю, которое содержит часто используемые, а следовательно, часто искомые, данные.
  •  Добавляйте индекс к любому часто сортируемому полю.
  •  Укажите для свойства Индексированное поле значение Да (Совпадения не допускаются) для любого поля, каждая запись таблицы которого будет содержать уникальное значение. При этом Access автоматически добавляет индекс к полю первичного ключа (ключевому полю).




Содержание раздела