1. Что такое запрос на выборку? Способы создания запросов.
2. Типы запросов: запрос на выборку, запрос на обновление, запрос на добавление, запрос на удаление, запрос на создание таблицы, перекрестный запрос.
3. Режимы работы с запросом: Режим таблицы, Сводная таблица, Сводная диаграмма, Режим SQL, Конструктор.
4. Бланк запроса? Для чего он используется? Можно ли изменять межтабличные связи в бланке запроса?
5. Источник данных для запроса? Позволяет ли запрос использовать в качестве источника данных другие запросы, несколько таблиц или запросов?
6. Что такое условие отбора для поля в запросе?
7. Что такое запрос с параметром?
8. Что такое перекрестный запрос?
9. Какую информацию позволяет получить«Запрос без подчиненных»?
10. Какую информацию позволяет получить«Запрос Повторяющиеся записи»?
Вычисления в запросах. Построитель выражений.
Запрос с группировкой
Создадим в Конструкторе запрос с группировкой для подсчета количества студентов в группах. Включим в запрос таблицы «Группы» и «Студенты». Из них выберем два поля «Группа» и «№Зачетки». Далее надо показать в запросе строку Групповая операция, которая обычно скрыта. Для этого можно в меню Конструктор нажать кнопку Итоги. В строке Групповая операция для поля «Группа» задать функцию Группировка, а для поля «№Зачетки» - функциюCount,что обозначает количество. Таким способом можно производить группировку и подсчет количества записей в запросах (рис. 41).
Рисунок 41. Запрос с группировкой. |
Выполните запрос. Результат на рис. 42.
Рисунок 42. Результат выполнения запроса с группировкой. |
Запрос с условием отбора по полю с типом данных Дата
Создадим запрос с условием отбора студентов, родившихся в некоем промежутке дат (рис. 43).
Рисунок 43. Запрос с условием отбора по полю с типом данных Дата. |
В условии отбора для поля «Рожден» записано выражение:
>=#01.01.1995# And<=#01.01.1997# Обратите внимание, что даты взяты в символы #.