Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пр 9-10.doc
Скачиваний:
2
Добавлен:
30.08.2019
Размер:
164.86 Кб
Скачать

8. Обработка запросов

Запрос для базы данных — один из элементов управления базой данных и средств манипулирования с ней.

Сохранение запросов. Для многократного использования разработанного запроса его надо сохранить:

1) в меню «Файл» >«Сохранить»> [«Сохранить как/экспорт»];

2) дать имя запросу, под которым он будет включен в список запросов в окне базы данных.

Для записи старой версии запроса под новым именем (запись без внесения изменений во время работы): «Файл»> «Сохранить как» > дать новое имя.

Открытие запросов в режиме проектирования:

1) в окне базы данных щелкнуть мышью на вкладку «Запросы»;

2) выделить (маркировать) необходимый запрос в списке;

3) щелкнуть мышью на кнопку «Конструктор».

Открытие запроса выбора или перекрестного запроса в табличной форме:

1) в окне базы данных щелкнуть мышью на пиктограмму запроса;

2) нажать кнопку «Открыть».

Модификация запроса. В режиме проектирования можно вносить в ранее созданный запрос следующие изменения: переносить поля на другое место; добавлять и удалять поля; изменять критерии; изменять способ сортировки данных; подавлять (сохранять) или показывать поля; изменять, добавлять, удалять вычисляемые выражения.

Задания.

Для созданной базы данных выполнить следующие запросы:

  1. Простой запрос: вывести на экран список всех товаров с указанием наименования товара и объема поставки и суммы заказа (количество товара*цену)

  2. Составные запросы:

А) вывести на экран список всех товаров, поставленных в 2011 году в один из магазинов (например во второй)

Б) вывести на экран список товаров, наименование которых начинаются с буквы «К» и ценой, лежащей в диапазоне от 100 до 1000 рублей

Для копии созданной базы данных выполнить следующие запросы:

  1. Запрос удаления: удалить список всех товаров, поставленных в 2011 году из таблицы «Поступление»

  2. Запрос обновления: увеличить цену единицы товара в 1,7 раз

  3. Запрос добавления: в копию таблицы добавить список товаров из главной таблицы

Создать многотабличные запросы:

  1. Простой запрос: вывести на экран список всех товаров с указанием наименования товара, объема поставки и предприятия-производителя

  2. Составной запрос: вывести на экран список всех товаров, проданных в 2011 году одним из сотрудников с указанием ФИО сотрудника.