- •Заполнение бланка запроса
- •Сохранение запроса на диске.
- •Выполнение запроса.
- •Сохранение запроса на диске.
- •Выполнение запроса.
- •Сохранение запроса на диске.
- •Выполнение запроса.
- •Сохранение запроса на диске.
- •Выполнение запроса.
- •Сохранение запроса на диске.
- •Выполнение запроса.
- •Сохранение запроса на диске.
- •Выполнение запроса.
- •Сохранение запроса на диске.
- •Выполнение запроса.
- •Контрольные вопросы
- •2.Запросы
- •4. Запросы
Сохранение запроса на диске.
При закрытии окна запроса, программа выдаст сообщение «Сохранить изменение макета или структуры запроса?», выбрать «Да», ввести имя запроса – «ЗАПРОС 4».
Выполнение запроса.
Для получения результатов выборки записей по запросу, надо щелкнуть вкладку «Запросы», из списка дважды щелкнуть название своего запроса. - «ЗАПРОС 4». Результат работы запроса представлен выше в результирующей таблице.
ЗАПРОС 5 ЗАПРОСЫ НА ВЫБОРКУ
ВЫВЕСТИ ФАМИЛИИ СТУДЕНТОВ ГРУППЫ ОП-91, ПРОЖИВАЮЩИХ В Г. КУРСКЕ.
ЗАПОЛНЯЕМ БЛАНК ЗАПРОСА:
|
|
|
|
РЕЗУЛЬТИРУЮЩАЯ ТАБЛИЦА (выполненный запрос к базе данных) |
|
|
|
«Условие отбора» записать для поля «Группа» - «=ОП-91»; «Домашний адрес» - Like "г. Курск*"
Условия, заданные в соседних полях объединяются с использованием логической операции «И», т.е. результатом выборки будут те записи, для которых все эти условия выполняются одновременно. Такие запросы называются «И – запросами».
Сохранение запроса на диске.
При закрытии окна запроса, программа выдаст сообщение «Сохранить изменение макета или структуры запроса?», выбрать «Да», ввести имя запроса – «ЗАПРОС 5».
Выполнение запроса.
Для получения результатов выборки записей по запросу, надо щелкнуть вкладку «Запросы», из списка дважды щелкнуть название своего запроса. - «ЗАПРОС 5». Результат работы запроса представлен выше в результирующей таблице.
ЗАПРОС 6 ЗАПРОСЫ НА ВЫБОРКУ
ВЫВЕСТИ ФАМИЛИИ СТУДЕНТОВ ГРУППЫ ОП-91, ПРОЖИВАЮЩИХ В Г. КУРЧАТОВЕ И Г. ЩИГРЫ.
ЗАПОЛНЯЕМ БЛАНК ЗАПРОСА:
|
|
|
|
РЕЗУЛЬТИРУЮЩАЯ ТАБЛИЦА (выполненный запрос к базе данных) |
|
|
|
Условие отбора» записать для поля «Группа» - «=ОП-91». Условия для поля «Домашний адрес» - Like "г. Курчатов*" Like "г. Щигры*" не должны выполняться одновременно, но т.к. человек не может проживать в двух городах одновременно, поэтому для записи условия отбора Like "г. Щигры*" используется специальная строка бланка запроса – строка «ИЛИ».
Сохранение запроса на диске.
При закрытии окна запроса, программа выдаст сообщение «Сохранить изменение макета или структуры запроса?», выбрать «Да», ввести имя запроса – «ЗАПРОС 6».
Выполнение запроса.
Для получения результатов выборки записей по запросу, надо щелкнуть вкладку «Запросы», из списка дважды щелкнуть название своего запроса. - «ЗАПРОС 6». Результат работы запроса представлен выше в результирующей таблице.
ЗАПРОС 7. . ИТОГОВЫЙ ЗАПРОС. ОПРЕДЕЛИТЬ МИНИМАЛЬНОЕ, МАКСИМАЛЬНОЕ И СРЕДНЕЕ ЗНАЧЕНИЯ СТИПЕНДИЙ СТУДЕНТОВ.
Запросы, выполняющие вычисление в группах записей, называются итоговыми запросами. Например, для определения суммы значений поля или нахождения среднего значения создается итоговый запрос.
Для его создания, как и обычного запроса, надо открыть Конструктор запросов и перенести в бланк запроса нужное поле – ГРУППОВЫЕ ОПЕРАЦИИ.
ДЛЯ ЭТОГО: В ГЛАВНОМ МЕНЮ ВЫБИРАЕТСЯ КОМАНДА
КОНСТРУКТОР, а также ИТОГИ.
В бланке запроса появляется новая строка ГРУППОВЫЕ ОПЕРАЦИИ.
Из раскрывающегося списка в этой строке выбирается тип операции.
Примеры, какие бывают виды операций, выполняемых этим полем показаны в табл.
Значение |
Выполняемая операция |
Sum |
Сложение |
Avg |
Среднее значение |
max |
максимальное значение |
Count |
Количество записей, содержащих определенное значение |
first |
значение в 1-ой записи |
last |
значение в последней записи |
Min |
минимальное значение |
ЗАПОЛНЯЕМ БЛАНК ЗАПРОСА: |
|
|
|
РЕЗУЛЬТИРУЮЩАЯ ТАБЛИЦА (выполненный запрос к базе данных) |
|
|
|
В бланке запроса в строке ГРУППОВЫЕ ОПЕРАЦИИ из раскрывающегося списка выбрать тип операции
