- •Практическая работа № 1
- •Порядок работы
- •Порядок работы
- •Практическая работа № 2
- •Порядок работы
- •Порядок работы
- •Порядок работы
- •Дополнительные задания
- •Практическая работа № 3
- •Порядок работы
- •Порядок работы
- •Порядок работы
- •Порядок работы
- •Дополнительные задания
- •Практическая работа №4 «Зачётная» Тема: Закрепление и оценка усвоенных знаний и умений создавать и редактировать базу данных в субд ms access 2007.
- •Порядок работы
Порядок работы
Откройте таблицу «Сотрудники компании».
Для заполнения полей Премия и Зарплата выберете объект Запросы, вызовите бланк запроса командой Создать / Конструктор.
Примечание. Бланк запроса - это бланк, предназначенный для определения запроса или фильтра в режиме Конструктор запроса или в окне Расширенный фильтр.
В открывшемся диалоговом окне Добавление таблицы выберите таблицу «Сотрудники компании», нажмите кнопку Добавить и закройте это окно (рис. 2.2.1),
Рис.2.2.1. Добавление списка полей таблицы «Сотрудники компании».
при этом к бланку запроса добавится список полей таблицы «Сотрудники компании» (рис.2.2.2). По умолчанию откроется бланк запроса на выборку.
Примечание. Список полей (в форме и отчёте) - окно небольшого размера, содержащее список всех полей в базовом источнике записей.
Рис.2.2.2. Бланк запроса на выборку.
В меню Конструктор выберете команду Обновление (рис.2.2.3). В бланке запроса «Сортировка» изменилась на «Обновление».
Рис.2.2.3. Выбор запроса на обновление.
Из списка в бланк запроса перетащите поля, которые необходимо обновить - Премия и Зарплата; в строке «Обновление» введите в расчёты формулы сначала для заполнения поля Премия, а затем - поля Зарплата (Премия составляет 27% от Ставки, а Зарплата рассчитывается как сумма полей Премия и Ставка).
Для расчёта Премии в строке «Обновление» наберите [Ставка]•0,27;
Для расчёта Зарплаты наберите - [Премия]+[Ставка] (рис.2.2.4).
Сохраните запрос под именем «Премия и Зарплата» (рис.2.2.5).
Рис.2.2.4. Бланк запроса для расчёта полей Премия и Зарплата
Рис.2.2.5. Задание имени запроса при сохранении.
Проведите обновление по запросу, для чего дважды запустите на исполнение запрос на обновление «Премия и Зарплата» (дважды щёлкните по названию запроса, затем подтвердите выполнение запроса кнопкой Да в открывающемся диалоговом окне).
Откройте таблицу «Сотрудники компании» и проверьте правильность расчётов. Если всё сделано правильно, то поля Премия и Зарплата будут заполнены рассчитанными результатами.
Измените последовательность полей: поле Примечание поместите перед полем Ставка. Правила перемещения такие же, как во всех приложениях Windows (выделить поле Примечание, мышью перетащить на новое место)
Сохраните изменения в таблице.
Задание 2.3.
Создайте копию таблицы «Сотрудники компании». Новой таблице присвойте имя «Филиал фирмы». Произведите изменения в составе полей таблиц.
Порядок работы
Запустите программу MS Access и откройте созданную базу данных. Выберете объект базы - Таблицы.
Для копирования в окне База данных установите курсор на таблицу «Сотрудники компании», выберите команду Копировать, далее Вставить.
В появившемся диалоговом окне Вставка таблицы введите новое имя таблицы «Филиал фирмы» и выберите переключатель «Структура и данные» (рис.2.3.1).
Рис.2.3.1. Ввод имени копируемой таблицы.
Удалите часть полей в таблицах «Сотрудники компании» и «Филиал фирмы», а также переместите поля в них в соответствии с заданием.
В таблице «Сотрудники компании» должны остаться поля:
Код, Фамилия, Имя, Отчество, Должность, Телефон, Дата рождения, Дата приёма. В таблице «Филиал фирмы» должны остаться поля: Код, Фамилия, Имя, Примечание, Ставка, Премия, Зарплата.
Просмотрите таблицы «Сотрудники компании» и «Филиал фирмы» в режиме Предварительный просмотр.
