Выбор ключа таблицы
В главной таблице связи должен быть определен ключ. Access считает таблицы, у которых не определен ключ, подозрительными. При открытии таких таблиц в режиме конструктора появляется диалоговое окно. сообщающее о том. что ключ таблицы не определен. В связанных таблицах также можно определить ключ. Это поможет избежать появления в таблице повторяющихся данных.
Ключ таблицы можно задать по значению нескольких полей. Ключ таблицы "Персональные мероприятия". не допускающий повторяющихся записей, необходимо задавать по значению нескольких полей, поскольку в эту таблицу могут быть добавлены сведения о нескольких мероприятиях, относящихся к одному сотруднику и запланированных на один и тот же день. Если принять правило, не позволяющее добавлять в таблицу сведения о нескольких мероприятиях одного типа, запланированных на один и тот же день, то ключ таблицы можно создать по полям "КодСотрудника", "Тип Мероприятия" и "ДатаПлан". При определении ключа таблицы Access автоматически индексирует таблицу по значению ключа.
Чтобы определить ключ таблицы "Персональные мероприятия" и проиндексировать ее по значению ключа:
1. Откройте таблицу "Персональные мероприятия" в режиме конструктора.
2. Выделите поле "КодСотрудника". нажав на кнопку выделения поля в левой части бланка структуры таблицы.
3. Нажмите клавишу <Ctrl> и удерживая ее нажатой, выделите поле "ТипМероприятия". Этот способ является общим способом выделения нескольких элементов в бланках и таблицах Access.
4. Нажмите клавишу <Ctrl> и, удерживая ее нажатой, выделите поле "ДатаПлан".
Если по ошибке были выделены другие поля таблицы, то, удерживая нажатой клавишу <Ctrl>. нажмите кнопку выделения ненужного поля, чтобы снять выделение.
5. Нажмите кнопку "Ключевое поле" (Primary Key) на панели инструментов. Слева от каждого из выделенных полей появится маркер ключевого поля, информирующий о том. что поле включено в ключ таблицы.
6. Чтобы определить последовательность, в которой выделенные поля входят в ключ, нажмите кнопку "Индексы" (Indexes) на панели инструментов. Появится окно "Индексы".
Теперь в таблице "Персональные мероприятия" определен ключи таблица проиндексирована по его значению.
Дата добавления: 2014-12-12; просмотров: 1050;