Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2012-окт-Для студентов Практикум по Access_2.docx
Скачиваний:
23
Добавлен:
20.11.2019
Размер:
671.49 Кб
Скачать

Упражнение 11.

Требуется создать список оптовых покупателей из Москвы, отсортированный по дате заказа с полной информацией о заказанных ими автомобилях.

  1. Щелкните по кнопке Создание /Запросы /Конструктор запросов.

  2. В рабочей среде конструктора запросов откроется диалоговое окно Добавление таблицы с вкладками Таблицы, Запросы. Таблицы и запросы. В качестве источника записей создаваемого запроса, выберите ранее созданный запрос «Покупатели и автомобили», нажмите кнопку Добавить. Закройте окно Добавление таблиц.

  3. Двойным кликом мыши по названию поля открывшейся таблицы запроса, которое следует отобразить в бланке запроса и в том порядке, в котором выбранные поля должны быть в таблице нового запроса, поместите названия полей в бланк запроса: Код оптового покупателя, Фамилия, Город, Дата заказа, Количество, Код модели, Модель, Тип кузова, Тип привода, Цвет, Цена. Для возможного перетаскивания столбца в бланке запроса из одного места в другое его нужно выделить, для выделения используйте область выделения столбцов – узкую серую полоску над столбцами в бланке запроса.

  4. Обратите внимание на бланк запроса. В строке Поле находятся выбранные названия полей, в строке Имя таблицы – названия таблиц или запросов. В строке Вывод на экран – оставьте флажки в выбранных полях: Фамилия, Город, Дата заказа, Количество, Модель, Тип кузова, Тип привода, Цвет, Цена. Если в бланке запроса флажок под названием поля снят, значения этого поля не отображаются.

  5. В строке Сортировка в поле Дата добавьте сортировку по возрастанию.

  6. В строке Условие отбора в поле Город введите − Москва.

  7. Нажмите кнопку Сохранить на панели быстрого доступа, чтобы сохранить готовый запрос. На экране появится диалоговое окно Сохранение. В поле Имя запроса введите: «Покупатели из Москвы». Нажмите ОК.

  8. Чтобы посмотреть результат выполнения нового запроса, нажмите кнопку Конструктор /Выполнить, закройте запрос.

В области навигации отобразится новый запрос «Покупатели из Москвы».

Чтобы открыть любой запрос, в режиме таблицы, дважды щелкните по названию запроса в области навигации.

Чтобы открыть любой запрос в режиме конструктора, выделите название запроса, вызовите контекстное меню и выберите − Конструктор.

Задания для самостоятельной работы

Создайте следующие запросы на выборку с условием. В качестве источника записей для запросов в диалоговом окне Добавление таблицы выберите ранее созданный запрос «Покупатели и автомобили».

1 Покупатели автомобилей BMW 7.

2 Покупатели автомобилей с полным приводом.

Создайте следующие запросы на выборку с условием. В качестве источника записей для запросов используйте таблицу «Заказы».

1 Список заказов за 2010 год.

2 Список заказов за 2011 год.

8.4. Создание запроса с параметром

Любой запрос Access 2010 является объектом, который сохраняется в файле базы данных. Если потребуется многократно повторить такой запрос с изменяемыми значениями в условиях отбора, можно создать запрос с параметром. При выполнении такого запроса открывается диалоговое окно Введите значение параметра, в которое пользователь может ввести конкретное значение этого поля и получить нужный результат. Рассмотрим создание запроса с параметром на следующем примере.