YourLib.net
Твоя библиотека
Главная arrow Базы данных. Проектирование и создание (С.М. Диго) arrow 5.2.3.3. Определение ключа таблицы
5.2.3.3. Определение ключа таблицы

5.2.3.3. Определение ключа таблицы

   Каждая реляционная таблица по определению имеет ключ. Access позволяет задавать ключ при описании таблицы, но также разрешает и отказаться от этой возможности. По ключу система автоматически выполняет индексирование, а также проверяет уникальность значений ключа при вводе новых записей или их корректировке. Если при описании таблицы ключ не был задан, то при переходе в режим таблицы или закрытии файла появится соответствующее предупреждение (рис. 5.23).

Рис. 5.23. Задание ключевого поля таблицы при закрытии таблицы 

Рис. 5.23. Задание ключевого поля таблицы при закрытии таблицы

   Если вы собираетесь в качестве ключа выбрать автоматически задаваемый системой код (т.е. поле типа «счетчик»), то можно это поле первоначально не описывать, а подтвердить необходимость его создания при завершении описания таблицы. Access создаст это поле автоматически.
   Если вы определяете ключ самостоятельно, то это можно сделать несколькими путями: позиционироваться на соответствующее поле и нажать кнопу «Ключевое поле» на ленте вкладки Конструктор (рис. 5.24) либо воспользоваться правой кнопкой мыши для вызова контекстного меню, предварительно позиционировавшись на то поле, которое определяется как ключевое.

Рис. 5.24. Лента вкладки Конструктор 

Рис. 5.24. Лента вкладки Конструктор

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

 
< Пред.   След. >