Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.56 Mб
Скачать

Запросы

Запрос – это требование на отбор данных, хранящихся в таблицах, или требование на выполнение определенных действий с данными. Запросы используются для просмотра, изменения и анализа данных различными способами.

В базе данных Microsoft Access пользователь имеет возможность создавать запросы, которые сохраняются как отдельные объекты и отображаются в окне базы данных.

Упрощенное создание запросов, которые будут выполняться независимо или использоваться как базовые для нескольких форм или отчетов, можно воспользоваться Мастером запросов. Для настройки такого запроса можно в дальнейшем переключиться в режим конструктора.

Типы запросов

Запросы на выборку и их использование. Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы в нужном порядке. Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений.

Запросы с параметрами и их использование. Запрос с параметрами – это запрос, при выполнении отображающий в собственном диалоговом окне приглашение ввести данные, например, значение, которое требуется вставить в поле. Или программа может вернуть все записи, приходящиеся на интервал времени между введенными датами.

Перекрестные запросы и их использование. В перекрестном запросе отображаются результаты статистических расчетов (суммы, количество записей и средние значения), выполненных по данным из одного поля таблицы.

Запросы на изменение (запросы на создание таблицы, удаление, обновление, добавление записей) и их использование. Запросом на изменение называют запрос, который за одну операцию вносит изменения в несколько записей. Существует четыре типа запросов на изменение: на удаление, на обновление и добавление записей, а также на создание таблицы.

В частности, Запросы на объединение комбинируют поля (столбцы) из одной или нескольких таблиц или запросов в одно поле в результатах запроса.

Использование подстановочных символов

Если Вы точно знаете, какую информацию Вам необходимо запросить из базы данных, то при составлении запросов вводятся точные формулировки или числа. Для выбора записей по условию неточного совпадения значений используется оператор Like с подстановочными символами, заменяющими собой группу знаков. Так, символ

# заменяет собой одну цифру;

? заменяет один любой символ;

* заменяет любое число любых символов;

[ ] предлагают возможность выбора из перечисленных данных;

! представляет собой операцию отрицания.

Если внутри квадратных скобок запись начинается со знака «!», это означает выбор любого символа, КРОМЕ записанных в этих скобках.

Если между буквами, записанными в квадратных скобках, стоит знак дефис «-», это означает возможность выбора любой буквы, лежащей между указанными.

Примеры.

1. Для поля «Название поставщика»: *[а,е,и,о,у,ы,э,ю,я]» - выбор всех поставщиков, чье название оканчивается на гласную букву (плюс закрывающая кавычка), а все остальное включено в символ (*).

2. Для поля «Телефон»: ###### - выбор шестизначных телефонов.

3. Выражение: LIKE [Введите первый символ для поиска: ]&"*" - выполняет поиск слов, начинающихся с указанного символа.

ФОРМЫ

Режим формы – это окно, которое обычно используется для вывода одной или нескольких целых записей. Режим формы является очень удобным режимом, в котором выполняется просмотр, ввод или изменение табличных данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]