Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пр.р. Access 1-3, 4 (сам раб).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
6.92 Mб
Скачать

Порядок работы

  1. Откройте таблицу «Сотрудники компании».

  2. Для заполнения полей Премия и Зарплата выберете объект Запросы, вызовите бланк запроса командой Создать / Конструктор.

Примечание. Бланк запроса - это бланк, предназначенный для определения запроса или фильтра в режиме Конструктор запроса или в окне Расширенный фильтр.

В открывшемся диалоговом окне Добавление таблицы выберите таблицу «Сотрудники компании», нажмите кнопку Добавить и закройте это окно (рис. 2.2.1),

Рис.2.2.1. Добавление списка полей таблицы «Сотрудники компании».

при этом к бланку запроса добавится список полей таблицы «Сотрудники компании» (рис.2.2.2). По умолчанию откроется бланк запроса на выборку.

Примечание. Список полей (в форме и отчёте) - окно небольшого размера, содержащее список всех полей в базовом источнике записей.

Рис.2.2.2. Бланк запроса на выборку.

  1. В меню Конструктор выберете команду Обновление (рис.2.2.3). В бланке запроса «Сортировка» изменилась на «Обновление».

Рис.2.2.3. Выбор запроса на обновление.

Из списка в бланк запроса перетащите поля, которые необходимо обновить - Премия и Зарплата; в строке «Обновление» введите в расчёты формулы сначала для заполнения поля Премия, а затем - поля Зарплата (Премия составляет 27% от Ставки, а Зарплата рассчитывается как сумма полей Премия и Ставка).

Для расчёта Премии в строке «Обновление» наберите [Ставка]•0,27;

Для расчёта Зарплаты наберите - [Премия]+[Ставка] (рис.2.2.4).

Сохраните запрос под именем «Премия и Зарплата» (рис.2.2.5).

Рис.2.2.4. Бланк запроса для расчёта полей Премия и Зарплата

Рис.2.2.5. Задание имени запроса при сохранении.

  1. Проведите обновление по запросу, для чего дважды запустите на исполнение запрос на обновление «Премия и Зарплата» (дважды щёлкните по названию запроса, затем подтвердите выполнение запроса кнопкой Да в открывающемся диалоговом окне).

  2. Откройте таблицу «Сотрудники компании» и проверьте правильность расчётов. Если всё сделано правильно, то поля Премия и Зарплата будут заполнены рассчитанными результатами.

  3. Измените последовательность полей: поле Примечание поместите перед полем Ставка. Правила перемещения такие же, как во всех приложениях Windows (выделить поле Примечание, мышью перетащить на новое место)

  4. Сохраните изменения в таблице.

Задание 2.3.

Создайте копию таблицы «Сотрудники компании». Новой таблице присвойте имя «Филиал фирмы». Произведите изменения в составе полей таблиц.

Порядок работы

  1. Запустите программу MS Access и откройте созданную базу данных. Выберете объект базы - Таблицы.

  2. Для копирования в окне База данных установите курсор на таблицу «Сотрудники компании», выберите команду Копировать, далее Вставить.

В появившемся диалоговом окне Вставка таблицы введите новое имя таблицы «Филиал фирмы» и выберите переключатель «Структура и данные» (рис.2.3.1).

Рис.2.3.1. Ввод имени копируемой таблицы.

  1. Удалите часть полей в таблицах «Сотрудники компании» и «Филиал фирмы», а также переместите поля в них в соответствии с заданием.

В таблице «Сотрудники компании» должны остаться поля:

Код, Фамилия, Имя, Отчество, Должность, Телефон, Дата рождения, Дата приёма. В таблице «Филиал фирмы» должны остаться поля: Код, Фамилия, Имя, Примечание, Ставка, Премия, Зарплата.

  1. Просмотрите таблицы «Сотрудники компании» и «Филиал фирмы» в режиме Предварительный просмотр.