| Создание простого запроса (запросы на выборку данных)
Запросы на выборку данных - запросы, с использованием которых на основе существующих таблиц создается таблица с данными, соответствующими определенным условиям
Следует помнить, что формировать запросы с использованием нескольких таблиц можно только при наличии связей между выбранными таблицами.
Пример. ( База данных Страны)
Режимы создания запросов:
Структура базы данных:
Задание. Создать запрос на выборку данных из двух таблиц базы данных.
Данные для запроса выбираем из таблиц:
- атлас – поля страна, площадь;
- население – поле количество населения.
Проверяем наличие связей между выбранными таблицами
Выбираем режим создания - Мастера запросов
Для создания запроса необходимо открыть базу данных Страны и выполнить команду:
вкл. Создание - гр.Другие - Мастер запросов.
Далее следует выполнить такую последовательность действий:
1-й шаг
в окне Новый запрос выбрать – Простой запрос
|
2-ой шаг
- Выбрать в списке Таблицы и запросы окна Создание простых запросов таблицы, на основе которой будет создан запрос, например, сначала - атлас, затем – население.
- Переместить из списка Доступные поля в список Выбранные поля нужные имена полей таблицы атлас - «страна», «площадь».
Затем из таблицы население – поле «количество населения»
|
3-й шаг
Выбрать один из вариантов отображения записей с данными:
- подробный (без выполнения операций сведения)
или
- итоговый с использованием сведения (нахождение суммы, среднего значения, минимума, максимума для определенных полей) выбором соответствующего переключателя. (Этот и следующий шаг выполняется только для записей, которые содержат числовые данные.)
Выбираем – подробный.
|
4-й шаг
- Ввести имя запроса в поле "Задайте имя запроса", например простой запрос_выборка1 .
- Выбрать вариант продолжения работы с запросом:
-
- открыть запрос для просмотра данных
или
- изменить макет запроса выбором соответствующего переключателя.
Если вы выбрали вариант открыть запрос для просмотра данных, то на экран будет выведена таблица результатов запроса.
Это новая таблица, которая содержит поля, выбранные при конструировании запроса.
Если же избран второй вариант - изменить макет запроса, :
|
новый запрос откроется в представлении Конструктор.
|
В этом представлении в верхней части рабочего поля размещен список полей таблиц, на основе которых был создан запрос.
В окне Конструктора мы можем:
- Выбрать команду: гр.Результаты – Выполнить, таким образом закончив работу по созданию запроса
или
2. Внести изменения в создаваемый запрос.
Например, к полученному запросу можно добавить строку с итогами. Для этого следует:
- перейти в режим Таблица, выполнить Главная => Записи =>Итоги;
- в строке Итог, поля Площадь открыть список возможных вариантов обобщения данных;
- выбрать вид операции, допустим Сумма.
|
|
Режимы создания запроса:
- Режим конструктора запросов (вручную).
Данные для запроса выбираем из таблиц:
- атлас – поля страна, площадь;
- население – поле количество населения.
Выполнить команду: Создание – Другие - Конструктор запросов.
В окне Конструктора задать условия отбора информации.
1-ый шаг
Выбрать таблицы, данные полей которых будут формировать новую таблицу (обращаем внимание на наличие связи между таблицами).
2-ой шаг. Выбираем требуемые поля таблиц, выполняем запрос.
Итог:
Далее
| |