- •Лабораторное занятие №10
- •Задание 4
- •Лабораторное занятие № 11,12, 13 т е м а: «конструирование запросов»
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Задание 5
- •Задание 6
- •Задание 7
- •Задание 8
- •Задание 9
- •Задание 10
- •Задание 11
- •Задание 12
- •Задание 13
- •Задание 14
- •Лабораторное занятие № 14,15 т е м а: «конструирование отчетов»
- •Задание 1
- •Задание 2
- •Задание 3
- •Задание 4
- •Лабораторное занятие № 16,17
- •Т е м а: «конструирование макросов»
- •Задание 1
- •Задание 2
- •Задание 3
- •Лабораторное занятие № 18
- •Т е м а: «конструирование главной кнопочной формы»
- •Задание 1
Задание 7
Сформировать запрос на создание таблицы о заказах указанного клиента.
Цель: Конструирование запроса на создание таблицы.
Этапы работы:
Создать копию указанного запроса и вызвать его в режиме конструктора.
Преобразовать этот запрос в запрос на создание таблицы: в меню выбрать Запрос/Создание таблицы. В окне Создание таблицы ввести имя создаваемой таблицы – Заказы клиентов.
Из строки на пересечении Условие отбора и столбца код_кл удалить имеющееся условие.
Запустить запрос. Убедиться в том, что среди таблиц базы данных в закладке Таблицы появилась новая таблица – Заказы клиентов.
Задание 8
Сформировать запрос на обновление. Необходимо обновить поле цена_нч в таблице Работы.
Цель: Конструирование запроса на обновление.
Этапы работы.
Запрос на обновление будет строиться на таблице Работы.
Создать запрос на выборку на основе таблицы Работы.
На панели инструментов нажать кнопку Обновление. В результате запрос на выборку преобразуется в запрос на обновление.
Перетащить обновляемое поле цена_нч из таблицы Работы в бланк запроса, а также поле кр.
В строке Обновление ввести имя поля для кр [Код работы] и для цена_нч [Новая цена].
Сохранить запрос, задать имя Обновление цены.
Задание 9
Определить для каждого исполнителя суммарное число выполненных заказов по каждому виду работ.
Цель: Конструирование перекрестного запроса с помощью Мастера.
Этапы работы.
В окне Базы данных выбрать закладку Запросы, нажать кнопку Создать и в окне Новый запрос выбрать Перекрестный запрос.
В диалоговом окне Создание перекрестных таблиц выбрать таблицу Выполненные работы. Нажать Далее.
Выбрать поле табн в качестве заголовка строк, нажать Далее. Выбрать поле кр в качестве столбцов, нажать Далее. Для ном_нз выбрать функцию Count.
Отметить Вычислить итоговые значения для каждой строки.
Ввести имя запроса Выполненные работы_перекрестный.
Нажать Готово.
Задание 10
Определить для каждого вида работы суммарное число использованных запчастей. В запросе итоговое поле назвать Всего запчастей, вместо кода з/ч указать наименование.
Цель: Конструирование перекрестного запроса в режиме конструктора.
Этапы работы.
В окне Базы данных выбрать закладку Запросы, нажать кнопку Создать и в окне Новый запрос выбрать Конструктор.
Создать запрос на выборку, выбрав таблицу Использованные запчасти.
Преобразовать запрос на выборку в перекрестный запрос, нажав кнопку Перекрестный на панели инструментов или выбрав команду меню Запрос/Перекрестный.
Перетащить поля кр, код_зч, кол.
В строке Групповые операции для полей кр и код_зч выбрать Группировка, для поля кол выбрать функцию Sum.
В строке Перекрестные таблицы для поля кр выбрать Заголовок строк, для поля код_зч выбрать Заголовок столбцов, для кол выбрать Значение.
Для подсчета общего числа использованных запчастей ввести новое поле. Для этого установить курсор в следующем после поля кол пустом столбце строки Поле. Щелкнув мышью, выбрать кол, в строке Групповая операция выбрать Sum, в строке Перекрестные таблицы выбрать Заголовок строки. Установив курсор в поле кол, щелкнуть правой кнопкой мыши. Выбрав Свойства, в поле Подпись записать Всего запчастей.
Ввести имя запроса Использование запчастей.
Открыть этот запрос в режиме Конструктора. Нажать правую кнопку мыши, выбрать Добавить таблицу. В открывшемся окне выбрать таблицу Запчасти (так как необходимо поле наим_зч) и таблицу Работы (для замены кр на наим_р).
В бланке запроса заменить код_зч на наим_зч из таблицы Запчасти. Для этого щелкнуть мышью на Вид/ Имена таблиц, в бланке запроса в строке Имя таблицы для в поля наим_зч выбрать запчасти. В строке Поле вместо код_зч выбрать наим_зч. Аналогично поменять код работы на ее наименование (поле кр на наим_р) таблицы Работы.