ВУЗ:
Составители:
Рубрика:
Урок 7. Запросы
В этом разделе на конкретных примерах рассматривается технология конструирования
запросов различного вида. Дано описание конкретных действий пользователя в процессе
конструирования запросов. Подробно описан процесс конструирования однотабличного и
многотабличного запроса, показано формирование вычисляемых полей, использование
групповых операций и параметров запроса. Рассмотрено обновление таблиц с помощью
запроса. Кроме того, в конце раздела приведен пример решения задачи на основе несколь-
ких запросов.
Конструирование однотабличного запроса на выборку
Рассмотрим процесс конструирования однотабличного запроса на выборку на примере
получения информации из таблицы ПРЕДМЕТ базы данных «Учебный процесс».
Использование логических операций в условии отбора
Пусть надо выбрать предметы, по которым общее число изучения не более 100, и есть
лекции, а также выбрать предметы, по которым общее число часов больше 150 и число
семестров изучения не более двух. Результат должен содержать наименование предмета
(НП), общее число часов по предмету (ЧАСЫ), количество лекционных часов (ЛЕК) и
число семестров (ЧС).
Для создания запроса в режиме конструктора выберем вкладку Создание на панели быст-
рого доступа и нажмем кнопку Конструктор запросов.
После нажатия кнопки появляется окно запроса на выборку в режиме конструктора За-
прос1 (рис. 7.1) и диалоговое окно Добавление таблицы. В диалоговом окне выберем
таблицу ПРЕДМЕТ и нажмем кнопку Добавить. Выбранная таблица будет отображена в
области схемы данных запроса. Закроем окно Добавление таблицы.
В окне конструктора (рис. 7.1) перетащим из списка полей таблицы ПРЕДМЕТ поля НП,
ЧАСЫ, ЛЕК и ЧС в столбцы бланка запроса в строку Поле.
Рис. 7.1. Окно конструктора запроса на выборку с логическими операциями в ус-
ловии отбора.
Сформулированные в задаче условия требуют формирования следующего логического
выражения:
61
Урок 7. Запросы
В этом разделе на конкретных примерах рассматривается технология конструирования
запросов различного вида. Дано описание конкретных действий пользователя в процессе
конструирования запросов. Подробно описан процесс конструирования однотабличного и
многотабличного запроса, показано формирование вычисляемых полей, использование
групповых операций и параметров запроса. Рассмотрено обновление таблиц с помощью
запроса. Кроме того, в конце раздела приведен пример решения задачи на основе несколь-
ких запросов.
Конструирование однотабличного запроса на выборку
Рассмотрим процесс конструирования однотабличного запроса на выборку на примере
получения информации из таблицы ПРЕДМЕТ базы данных «Учебный процесс».
Использование логических операций в условии отбора
Пусть надо выбрать предметы, по которым общее число изучения не более 100, и есть
лекции, а также выбрать предметы, по которым общее число часов больше 150 и число
семестров изучения не более двух. Результат должен содержать наименование предмета
(НП), общее число часов по предмету (ЧАСЫ), количество лекционных часов (ЛЕК) и
число семестров (ЧС).
Для создания запроса в режиме конструктора выберем вкладку Создание на панели быст-
рого доступа и нажмем кнопку Конструктор запросов.
После нажатия кнопки появляется окно запроса на выборку в режиме конструктора За-
прос1 (рис. 7.1) и диалоговое окно Добавление таблицы. В диалоговом окне выберем
таблицу ПРЕДМЕТ и нажмем кнопку Добавить. Выбранная таблица будет отображена в
области схемы данных запроса. Закроем окно Добавление таблицы.
В окне конструктора (рис. 7.1) перетащим из списка полей таблицы ПРЕДМЕТ поля НП,
ЧАСЫ, ЛЕК и ЧС в столбцы бланка запроса в строку Поле.
Рис. 7.1. Окно конструктора запроса на выборку с логическими операциями в ус-
ловии отбора.
Сформулированные в задаче условия требуют формирования следующего логического
выражения:
61
Страницы
- « первая
- ‹ предыдущая
- …
- 59
- 60
- 61
- 62
- 63
- …
- следующая ›
- последняя »
