Практическая работа №49
Запросы: основные понятия и создание простых запросов
Цель работы: научится создавать простые запросы в режиме конструктора и с помощью мастера. Просмотр результирующих данных.
Задачи работы:
- Научиться создавать простой запрос разными способами.
- Научиться просматривать результирующие данные.
Обеспечивающие средства: Сборник описаний практических работ по MS Access; персональный компьютер, программное обеспечение: СУБД MS Access.
Требования к отчету: Итоги практической работы представить в виде файла LAB49.doc на диске (при необходимости вывести на печать) и оформить отчет по практической работе содержащий ответы на контрольные вопросы
Технология работы:
ЗАПРОСЫ
Запросы извлекают нужные данные из таблиц и предоставляют их пользователю в удобном виде. Запрос можно сохранять, чтобы использовать эту информацию в дальнейшей работе. С помощью запросов можно преобразовывать данные по заданному алгоритму, создавать новые таблицы с выполнением в них простейших вычислений, при этом первичные данные остаются неизменными. Чтобы узнать, что на данный момент находится на складе, необходимо создать два простых запроса: «Пришло на склад» и «Ушло со склада», которые просто будут суммировать информацию о движении товаров из таблиц «Накладная» и «Требование».
СОЗДАНИЕ ЗАПРОСА «ПРИШЛО НА СКЛАД»[1]:
- Объекты базы данных / Запросы
- Создание запроса в режиме конструктора
- Таблицы / Накладная / Добавить / Закрыть
- Вид / Групповые операции
- Поле / Код
- Групповые операции / Группировка
- Сортировка / по возрастанию
- Поле / Пришло / Группировка /
- Файл / Сохранить / Пришло на склад
Создайте запрос с помощью мастера.
СОЗДАНИЕ ЗАПРОСА «УШЛО СО СКЛАДА»:
- Объекты базы данных / Запросы
- Создание запроса с помощью мастера
- Таблицы и запросы / Требование
- Доступные поля / Код / > / Ушло / > / Далее
- Итоговый / Итоги… / Sum / Далее
- Имя запроса / Ушло со склада / Изменить макет запроса / Готово
- Сортировка / по возрастанию
- Во втором столбце поле / Ушло / Закрыть / Сохранить изменения
После того как вы построили эти запросы, необходимо убедиться в том, что они работают. Для этого в таблицы «Накладная» и «Требование» внесите следующие данные:
Дата |
Код |
Ушло |
25 июня |
00001 |
55 |
27 июня |
00002 |
23 |
29 июня |
24982 |
5 |
2 июля |
08652 |
10 |
2 июля |
09632 |
22 |
Дата |
Код |
Пришло |
24 июня |
00001 |
75 |
24 июня |
00002 |
33 |
24 июня |
24982 |
5 |
25 июня |
08652 |
14 |
29 июня |
09632 |
72 |
Контрольные вопросы:
- Что называют запросом?
- Какие типы запросов существуют?
- Для чего в запросе выбирают доступные поля?
[1] Разработчики баз данных в таких случаях говорят, что это запрос над таблицей «Накладная».