- •Запросы к базе данных мs access
- •Введение
- •Создание запроса и установление условий отбора
- •Модификация запроса
- •Сортировка данных в запросе
- •Выборка с указанием критерия в виде диапазона значений
- •Выборка записей с указанием критерия в виде текста
- •Выборка записей с указанием критерия в виде дат
- •Включение в запрос параметров
- •Использование параметров для поиска записей в диапазоне значений
- •Запросы с вычислениями
- •Изменение формата данных в запросе
- •Переименование запроса
- •Удаление запроса из базы данных
- •Контрольные вопросы:
Запросы с вычислениями
Продажа товаров Вашей фирмы идет столь бойко, что отдел маркетинга попросил Вас составить прогноз объемов продаж в случае, если поднять на него цену на 5%. Вам нужно составить запрос с вычислениями:
Создать новый запрос и добавить в окно Запрос-выборка таблицу Товары.
Включить в бланк запроса по образцу поля Марка, Единица измерения и Цена.
Выполнить запрос.
Сохранить запрос под именем Повышение цен.
Щелкнуть на кнопке Режим конструктора панели инструментов и поместить курсор в пустую клетку бланка запроса справа от клетки Цена.
Ввести [Цена]*1,05 и нажать клавишу ENTER .
После того, как Вы нажмете клавишу ENTER , Microsoft Access добавит к имени поля Выражение 1. Чтобы увидеть выражение целиком, нужно щелкнуть два раза на правой границе разделителя полей.
Щелкнуть на кнопке Режим таблицы, чтобы увидеть результат выполнения запроса.
Заменить имя Выражение 1 на имя Новая цена, для чего:
щелкнуть на кнопке Режим конструктора панели инструментов, а затем на ячейке, содержащей выражение Выражение 1: [Цена]*1,05.
вместо текста Выражение 1 ввести название Новая цена.
Выполнить запрос
Задание 9. Выполните запрос с вычислением. Сохраните его под именем "Повышение цен"
Изменение формата данных в запросе
Чтобы показать новую цену в денежном формате, Вам нужно открыть запрос в режиме Конструктора и:
щелкнуть курсор в ячейке с именем поля бланка запроса;
щелкнуть на кнопке Свойства панели инструментов. Откроется диалог Свойства поля.
выбрать строку Формат поля и щелкнуть на кнопке рядом с полем, чтобы раскрыть ниспадающий список;
выделить формат «Денежный»;
закрыть диалог Свойства поля.
Щелкнуть на кнопке Режим таблицы, чтобы увидеть новые цены в выбранном формате в столбце с новым названием.
Задание 10. Выполните прогноз объемов продаж фирмы в случае повышения цен на товары на 5%.
Переименование запроса
Чтобы переименовать запрос нужно в окне БАЗА ДАННЫХ выделить ее название и выполнить Правка/Переименовать.
Задание 10. Переименуйте запрос "Повышение цен" в "Прогноз цен".
Удаление запроса из базы данных
Чтобы удалить запрос из базы данных, нужно в окне БАЗА ДАННЫХ выделить его название и нажать клавишу DELETE или выполнить Правка/Удалить.
В результате выполнения лабораторной работы у вас должно получиться не менее 9-ти запросов.
Контрольные вопросы:
Что такое запрос?
Что такое выборка?
Основные этапы создания запроса?
Какой язык запросов используется в СУБД MS Access?
Из каких частей состоит окно запроса?
Что такое бланк запроса (бланк QBE) и для чего он используется?
Как добавить таблицу в окно запроса и как ее удалить?
Как очистить бланк запроса?
Как выполнить запрос?
Как модифицировать запрос?
Как ввести новое поле в результирующую таблицу?
Как изменить критерий отбора записей в запросе?
Каких правил нужно придерживаться при использовании критерия в виде текста?
Каких правил нужно придерживаться при использовании критерия в виде даты?
В каком случае нужно создавать запрос с параметром?
Из каких этапов состоит создание запроса с параметром?
Правила проведения вычислений в запросах?
Как изменить формат поля в запросе?
Как изменить название запроса?
Как удалить запрос из базы данных?