Access 2010 в примерах. Карчевский Е.М - 64 стр.

UptoLike

Рис. 7.4. Запрос на получение информации о сдаче экзаменов студентками Боярской Н.П. и Ма-
ковой.
Перетащим с помощью мыши поля, включаемые в результат выполнения запроса, в стро-
ку бланка запроса Поле:
y ФИО- из таблицы СТУДЕНТ
y НП- из таблицы ПРЕДМЕТ
y ОЦЕНКА- из таблицы УСПЕВАЕМОСТЬ
Ввод значений в условия отбора записей
Пусть необходимо получить информацию об успеваемости конкретных студентов: Бояр-
ской Н.П. и Маковой.
Зададим в строке Условие отбора их фамилии. Запишем фамилии студентов в разных
строках бланка запроса, поскольку необходимо выбрать записи со значением в поле ФИО-
Боярская или Макова. Поскольку инициалы студентки Маковой неизвестны, ее фамилию
зададим с использованием символа шаблона «*». Заметим, что фамилия с инициалами со-
держит точки, поэтому ее надо брать в кавычки. После ввода фамилии с символом шабло-
на система сама вставляет оператор Like, определяющий поиск по образцу. Заполненный
бланк запроса представлен на рис. 7.4.
Выполним запрос, нажав на панели конструктора запросов кнопку Выполнить.
Замечание
Записи о заданном студенте появятся в результирующей таблице запроса только в том
случае, если запись об этом студенте содержится в таблице СТУДЕНТ, а в таблице УС-
ПЕВАЕМОСТЬ имеются записи, связанные с записью о студенте.
Формирование записей результата при выполнении запроса
Результат выполнения запроса об оценках заданных студентов.
По заданной фамилии студента- Боярская Н.П.- в таблице СТУДЕНТ отыскивается за-
пись. По значению ключа связи НГ+НС осуществляется выборка подчиненных записей из
таблицы УСПЕВАЕМОСТЬ с оценками данного студента по разным предметам (в поле
ОЦЕНКА). Для каждой из этих записей по значению ключа связи КП выбирается одна за-
пись с наименованием предмета (НП) из таблицы ПРЕДМЕТ.
64
 Рис. 7.4. Запрос на получение информации о сдаче экзаменов студентками Боярской Н.П. и Ма-
ковой.
Перетащим с помощью мыши поля, включаемые в результат выполнения запроса, в стро-
ку бланка запроса Поле:
   y   ФИО- из таблицы СТУДЕНТ
   y   НП- из таблицы ПРЕДМЕТ
   y   ОЦЕНКА- из таблицы УСПЕВАЕМОСТЬ
Ввод значений в условия отбора записей
Пусть необходимо получить информацию об успеваемости конкретных студентов: Бояр-
ской Н.П. и Маковой.
Зададим в строке Условие отбора их фамилии. Запишем фамилии студентов в разных
строках бланка запроса, поскольку необходимо выбрать записи со значением в поле ФИО-
Боярская или Макова. Поскольку инициалы студентки Маковой неизвестны, ее фамилию
зададим с использованием символа шаблона «*». Заметим, что фамилия с инициалами со-
держит точки, поэтому ее надо брать в кавычки. После ввода фамилии с символом шабло-
на система сама вставляет оператор Like, определяющий поиск по образцу. Заполненный
бланк запроса представлен на рис. 7.4.
Выполним запрос, нажав на панели конструктора запросов кнопку Выполнить.
Замечание
Записи о заданном студенте появятся в результирующей таблице запроса только в том
случае, если запись об этом студенте содержится в таблице СТУДЕНТ, а в таблице УС-
ПЕВАЕМОСТЬ имеются записи, связанные с записью о студенте.
Формирование записей результата при выполнении запроса
Результат выполнения запроса об оценках заданных студентов.
По заданной фамилии студента- Боярская Н.П.- в таблице СТУДЕНТ отыскивается за-
пись. По значению ключа связи НГ+НС осуществляется выборка подчиненных записей из
таблицы УСПЕВАЕМОСТЬ с оценками данного студента по разным предметам (в поле
ОЦЕНКА). Для каждой из этих записей по значению ключа связи КП выбирается одна за-
пись с наименованием предмета (НП) из таблицы ПРЕДМЕТ.


                                                                                        64