ВУЗ:
Составители:
32
Специальный тип запросов, называемый запросами «с параметром»,
позволяет пользователю самому ввести критерий отбора данных на этапе
запуска запроса. Этим приемом обеспечивается гибкость работы с базой.
Создадим простой запрос, позволяющий отбирать реки, название ко-
торых пользователь может задать сам при запуске запроса. При этом выво-
дим название материка, по которому
протекает река.
Ход выполнения задания.
1. В окне МАТЕРИКИ: БАЗА ДАННЫХ откройте панель Запросы.
Дважды щелкните на значке Создание запроса в режиме Конструктора –
откроется бланк запроса по образцу.
2.
Согласно лабораторной работе № 22, создайте запрос на выборку,
основанный на таблице РЕКИ, в который войдут следующие поля: Река,
Длина и Плб.
3.
Нам еще надо задать условие отбора по материку. Однако в таб-
лице РЕКИ такого поля нет. С другой стороны, в ней есть поле Код, кото-
рое однозначно определяет материк. Благодаря тому, что по полю Код у
нас установлена связь с таблицей МАТЕРИКИ, мы получаем возможность
ввести в запрос поле Материк, взяв
его из другой таблицы.
4.
Добавьте список полей таблицы МАТЕРИКИ в верхнюю часть
бланка запроса по образцу. Для этого щелкните правой кнопкой мыши в
верхней области бланка и в открывшемся контекстном меню выберите
пункт Добавить таблицу – откроется уже знакомое нам окно «Добавление
таблицы». Выберите в нем таблицу МАТЕРИКИ.
5.
Двойным щелчком на поле Материк в списке полей таблицы
МАТЕРИКИ введите это поле в бланк запроса по образцу.
6.
Строку Условие отбора для поля Река надо заполнить таким об-
разом, чтобы при запуске запроса пользователь получал предложение вве-
сти нужное значение. Текст, обращенный к пользователю, должен быть за-
ключен в квадратные скобки. Если мы хотим дать пользователю возмож-
ность выбора, мы должны написать: [Введите название реки].
7.
Закройте запрос. При закрытии сохраните его под именем ЗА-
ПРОС ПО РЕКАМ1.
8.
В окне МАТЕРИКИ: БАЗА ДАННЫХ откройте панель Запросы и
запустите ЗАПРОС ПО РЕКАМ1 – на экране появится диалоговое окно
«Введите название реки».
9.
Введите какое-либо название и щелкните на кнопке OK. В зави-
симости от того, что реально содержится в таблице РЕКИ, по результатам
запроса будет сформирована результирующая таблица.
Лабораторная работа № 23
Выбор информации с помощью запросов (итоговый запрос)
Цель работы. Создание итогового запроса.
Запросы, выполняющие вычисления по всем записям для какого-
либо числового поля, называются итоговыми запросами.
Специальный тип запросов, называемый запросами «с параметром», позволяет пользователю самому ввести критерий отбора данных на этапе запуска запроса. Этим приемом обеспечивается гибкость работы с базой. Создадим простой запрос, позволяющий отбирать реки, название ко- торых пользователь может задать сам при запуске запроса. При этом выво- дим название материка, по которому протекает река. Ход выполнения задания. 1. В окне МАТЕРИКИ: БАЗА ДАННЫХ откройте панель Запросы. Дважды щелкните на значке Создание запроса в режиме Конструктора – откроется бланк запроса по образцу. 2. Согласно лабораторной работе № 22, создайте запрос на выборку, основанный на таблице РЕКИ, в который войдут следующие поля: Река, Длина и Плб. 3. Нам еще надо задать условие отбора по материку. Однако в таб- лице РЕКИ такого поля нет. С другой стороны, в ней есть поле Код, кото- рое однозначно определяет материк. Благодаря тому, что по полю Код у нас установлена связь с таблицей МАТЕРИКИ, мы получаем возможность ввести в запрос поле Материк, взяв его из другой таблицы. 4. Добавьте список полей таблицы МАТЕРИКИ в верхнюю часть бланка запроса по образцу. Для этого щелкните правой кнопкой мыши в верхней области бланка и в открывшемся контекстном меню выберите пункт Добавить таблицу – откроется уже знакомое нам окно «Добавление таблицы». Выберите в нем таблицу МАТЕРИКИ. 5. Двойным щелчком на поле Материк в списке полей таблицы МАТЕРИКИ введите это поле в бланк запроса по образцу. 6. Строку Условие отбора для поля Река надо заполнить таким об- разом, чтобы при запуске запроса пользователь получал предложение вве- сти нужное значение. Текст, обращенный к пользователю, должен быть за- ключен в квадратные скобки. Если мы хотим дать пользователю возмож- ность выбора, мы должны написать: [Введите название реки]. 7. Закройте запрос. При закрытии сохраните его под именем ЗА- ПРОС ПО РЕКАМ1. 8. В окне МАТЕРИКИ: БАЗА ДАННЫХ откройте панель Запросы и запустите ЗАПРОС ПО РЕКАМ1 – на экране появится диалоговое окно «Введите название реки». 9. Введите какое-либо название и щелкните на кнопке OK. В зави- симости от того, что реально содержится в таблице РЕКИ, по результатам запроса будет сформирована результирующая таблица. Лабораторная работа № 23 Выбор информации с помощью запросов (итоговый запрос) Цель работы. Создание итогового запроса. Запросы, выполняющие вычисления по всем записям для какого- либо числового поля, называются итоговыми запросами. 32
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »