1. Создать с помощью конструктора новый запрос с использованием одной таблицы Студент.
2. Ввести в 1-ую строку бланка запроса все поля таблицы.
3. Ввести в ячейку строки Условие отбора для поля Номер группы текст: [Введите номер группы].
4. Запустить запрос, и в появившееся диалоговое окно ввести номер одной из групп. Просмотреть выборку. Сохранить запрос, присвоив ему имя Запрос с параметром.
Задание 7. Составить запрос для получения справки по стоимости обучения коммерческих студентов с учетом НДС. Принять, что стоимость обучения с учетом НДС коммерческого студента равна стоимости обучения по выбранной им специальности, умноженной на (1+0,2), где 0,2 - величина НДС.
Такой запрос называется запросом с вычисляемым нолем
Технология.
1. Создать с помощью конструктора новый запрос с использованием таблиц Специальность, Группа, Студент.
2. Ввести в бланк запроса поля: Номер группы, Номер специальности, Фамилия, N зачетки, Коммерческий, Стоимость обучения.
3. Ввести в поле Коммерческий условие да и отключить вывод содержимого этого поля на экран.
|
|
4. Щелкнуть мышью в строке поле следующего свободного столбца бланка и щелкнуть по кнопке инструментальной панели Построить. Будет вызвано окно Построителя выражений.
5. Используя поле таблицы Специальность, ввести в окно построителя выражение: НДС: [Стоимость обучения] * 0,2
где НДС: - заголовок столбца с вычисляемым полем, [Стоимость обучения] - поле таблицы «Специальность,
0,2 - величина НДС.
Для записи выражения следует использовать инструменты построителя выражений. После ввода выражения щелкнуть по кнопке Ок.
6. Щелкнуть мышью в ячейке поля следующего свободного столбца и перейти в окно Построителя выражений. Ввести в этом окне формулу:
Итого: [Стоимость обучения]+[НДС]
Примечание.
Для редактирования выражения в вычисляемом поле запроса можно использовать окно Область ввода, которое вызывается комбинацией клавиш Shift+F2, если ячейка с полем активизирована.
7. Включить флажки вывода на экран вычисляемых полей.
8. Запустить запрос
Отладив запрос, сохранить его с именем Запрос с вычисляемым полем.
Задание 8. Составить запрос на обновление базы данных. Необходимо создать запрос, при выполнении которого произойдет увеличение стоимости обучения по всем специальностям в 1,5 раза.