Искусство создания базы данных в Microsoft Office Access 2007. Валентина Быкова
Чтение книги онлайн.

Читать онлайн книгу Искусство создания базы данных в Microsoft Office Access 2007 - Валентина Быкова страница 6

СКАЧАТЬ style="font-size:15px;">      Первичный ключ таблицы – это одно или несколько полей, значения которых уникальные для каждой записи таблицы. Другими словами, первичный ключ однозначно определяет каждую запись таблицы. Значения ключа, если и меняются, то крайне редко (лучше всего – никогда). Если первичный ключ состоит из одного поля, то его называют простым, если из несколько полей, то – составным ключом. Поля, входящие в первичный ключ, именуют ключевыми полями. Для любой базовой таблицы требуется определить первичный ключ. Для первичного ключа автоматически создается индекс, ускоряющий выполнение запросов к базе данных. В Access постоянно проверяется уникальность значений ключа. Первичные ключи таблиц обязательны при формировании схемы данных.

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

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

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

      Для определения первичного (простого или составного) ключа требуется выполнить действия.

      1. Открыть таблицу в Конструкторе таблиц.

      2. Выбрать поле, которое нужно использовать в качестве ключа. Чтобы выбрать несколько ключевых полей, следует при выделении полей удерживать клавишу Ctrl.

      3. На вкладке Конструктор в группе Сервис щелкнуть команду Ключевое поле. Можно воспользоваться также командой Ключевое поле контекстного меню. В результате слева от имени каждого ключевого поля появится индикатор ключа ‒ символ «».

      Для удаления ключа необходимо выполнить действия.

      1. Открыть таблицу в Конструкторе таблиц.

      2. Выбрать ключевые поля.

      3. На вкладке Конструктор в группе Сервис щелкнуть команду Ключевое поле. Индикатор ключа исчезнет.

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

      Сохранение таблицы

      Когда все поля добавлены, необходимо сохранить таблицу. Для этого требуется выполнить действия.

      1. Щелкнуть кнопку Microsoft Office.

      2. Выбрать команду Сохранить.

      3. Ввести имя таблицы, если таблица сохраняется впервые. Щелкнуть кнопку Ok.

      Те же действия можно СКАЧАТЬ