Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Определение ключевых полей

 

Ключевое поле - это одно или несколько полей комбинация значений которых однозначно опре­деляет каждую запись в таблице. Если для таблицы определены ключевые поля, то Ассеss 2007 предотвращает дублирование или ввод пус­тых значений в ключевое поле. Ключевые поля используются для быстрого поиска и связи данных из разных таблиц при помощи запросов, форм и от­четов.

В Ассеss 2007 можно выделить три типа ключевых полей:

- счетчик;

- простоq ключ;

- составной ключ.

 

Поле-счетчик характеризуется тем, что Ассеss 2007 автоматически заполня­ет его последовательными или случайными числами без какого-либо участия пользователя. Чтобы создать ключевое поле-счетчик, нужно определить поле с типом данных Счетчик и выбрать его в качестве ключа.

Для создания простого ключа достаточно иметь поле, которое содержит уникальные значения (например, номера или коды). Если выбранное поле содержит повторяющиеся или пустые значения, его нельзя определить как ключевое. Для определения записей, содержащих повторяющиеся данные, можно выполнить запрос на поиск повторяющихся записей. Если устранить повторы путем изменения значений невозможно, следует либо добавить в таблицу поле счетчика и сделать его ключевым, либо определить составной ключ.

Составной ключ необходим в случае, если невозможно гарантировать уникальность записи с помощью одного поля. Он представляет собой комбина­цию нескольких полей. Для определения составного ключа необходимо сделать ключевыми те поля таблицы, которые должны входить в состав ключа.

Для того, чтобы определить ключевое поле в таблице базы данных, выпол­ните следующие действия:

1. Откройте в Ассеss 2007 учебную базу данных.

2. В области переходов дважды щелкните таблицу Мои контакты.

3. Перейдите в режим Конструктора. Для этого откройте вкладку Главная на ленте команд, щелкните по стрелке под кнопкой Режим и выберите команду Конструктор. Состав полей таблицы Мои контакты отобразится в окне Конструктора таблиц.

4. В столбце Имя поля щелкните название поля Номер паспорта.

5. Щелкните контекстную вкладку Работа с таблицами на ленте команд, чтобы отобразить команды работы с таблицей в режиме Конструктора (см. рис. 20).

6. В группе Сервис нажмите кнопку Ключевое поле. После этого выбранное поле таблицы станет ключевым и около него появится значок в виде желтого ключа (см. рис. 24).

Рис. 24 – Режим конструктора

 

7. Нажмите кнопку Сохранить на панели быстрого доступа, чтобы сохранить сделанные изменения.

 

<== предыдущая лекция | следующая лекция ==>
Вставка, переименование и удаление поля | Создание индексов
Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 482; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.