Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КИТ часть_1 (Лаб практикум) / КИТ_лр5_access_таблицы_формы.doc
Скачиваний:
60
Добавлен:
15.06.2014
Размер:
718 Кб
Скачать
☆

3.5.Связывание таблиц

Установить связь между таблицами, чтобы иметь возможность вводить только шифры объектов, указанных в таблице Объекты. Связь устанавливается следующим образом.

  1. Выбрать команду Сервис – Схема данных.

  2. На экран выводится окно Добавление таблицы (если его нет, следует выбрать команду Связи – Добавить таблицу, или нажать правую кнопку мыши и выбрать команду Добавить таблицу). В этом окне выбрать таблицы Рабочие и Объекты (чтобы выбрать несколько таблиц, следует нажать клавишу Ctrl и, не отпуская ее, с помощью мыши отметить необходимые таблицы). Нажать кнопку Добавить. Закрыть окно Добавление таблицы.

  3. Чтобы установить связь между таблицами, щелкнуть мышью по полю Шифр объекта в таблице Объекты и, не отпуская кнопку мыши, поместить указатель на поле Шифр объекта в таблице Рабочие. После этого отпустить кнопку мыши. На экран выводится окно параметров связи (окно Связи). Установить флажки Обеспечение целостности данных (чтобы шифры объектов в обеих таблицах совпадали), Каскадное обновление связанных полей (чтобы при изменении шифра объекта в таблице Объекты он автоматически изменялся и в таблице Рабочие). Флажок Каскадное удаление связанных полей не устанавливать (так как при удалении данных об объекте не должны удаляться данные о рабочих, занятых на этом объекте). В поле Тип отношения должно быть указано Один ко многим (это значит, что для одного объекта, указанного в таблице Объекты, может быть несколько записей в таблице Рабочие). Нажать кнопку Создать. Связь между таблицами должна иметь примерно такой вид, как показано на рисунке 1.

Рисунок 1 – Связывание таблиц

4.Простейшие операции с данными

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

Просмотр, изменение, добавление и удаление данных

В таблице можно просматривать и редактировать имеющиеся данные. В конце таблицы имеется свободная строка для добавления новых данных.

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

Для удаления записей (одной или нескольких) следует выделить их с помощью мыши и нажать клавишу Del, или выбрать команду Правка – Удалить.

Поиск данных

Пусть требуется найти в таблице Объекты строку с информацией об объекте П100 (это может потребоваться, если таблица большая и не помещается на экране). Для этого требуется выбрать команду Правка – Найти. В поле Образец следует указать образец для поиска (П100). В поле Поиск в можно выбрать имя поля, в котором в данный момент находится курсор, или имя таблицы (в первом случае поиск будет выполняться только в текущем поле, во втором случае – во всей таблице). Имеются и другие возможности настройки параметров поиска. Для выполнения поиска нажать кнопку Найти далее.