Итоги деятельности ресурсных центров информационных технологий
Запросы
1. MS Access:
обработка данных при помощи
запросов
Артюхова Инна Петровна,
заместитель начальника
отдела информатизации
2. Приемы создания запросов
сохранить фильтр как запрос
описать структуру запроса в режиме
конструктора
перекрестный запрос
повторяющиеся записи
записи без подчиненных
3. Режимы работы с запросом
просмотр результата выполнения («режим
таблицы»)
режим конструктора
режим SQL (интерпретация на
универсальном языке описания запросов
для базы данных)
5. Запросы-выборки
объекты, которые позволяют пользователю
получить нужные данные из одной или
нескольких таблиц
сохраняются как набор условий отбора и других
параметров
создают динамический набор данных
для корректности рекомендуется применять
только к закрытым таблицам
7. Отличия фильтра от запроса
фильтры описываются для записей только одной
таблицы, добавить записи и поля из других
таблиц в фильтр невозможно
нельзя указывать поля, отображающиеся в
результирующем наборе записей
фильтры не выводятся как отдельный объект в
окне базы данных
фильтры не позволяют вычислять суммы,
средние значения, количества записей и другие
итоги
8. Запросы используются:
для просмотра подмножества записей
таблицы без ее предварительного открытия
для объединения в виде одной таблицы
данных из нескольких таблиц
для просмотра отдельных полей таблицы
для выполнения вычислений над
значениями полей
10. Конструктор запроса
набор объектов (таблиц, запросов) на
основании данных из которых строится
данный запрос
бланк конструктора запроса
Поле
Имя таблицы
Сортировка
Вывод на экран
Условие отбора
14. Выражения в запросах: константы
неизменные значения, часто используемые в качестве
значений по умолчанию и для сравнения значений в
полях таблиц
числовые
строковые
даты/времени
определяются пользователем при вводе
True, False, Yes, No, Null
15. Выражения в запросах: идентификаторы
имена объектов, которые при вычислении
выражений заменяются их текущими
значениями
Полное имя объекта:
Имя_семейства!Имя_объекта!Имя_поля
Таблица![Читатели]![Фамилия]
16. Выражения в запросах: операторы
знаки арифметических операций, другие символы и
аббревиатуры
арифметические
+,-,*, /,,Mod,^
присваивания и сравнения
<, <=,=,>,>=,<>,Like, Between…
логические
And, Or, Not, Xor,…
слияния
&
идентификации
!, .
17. Выражения в запросах: функции
используются для возвращения определенного
значения в точку вызова
общего назначения
текстовые
даты и времени
статистические
преобразования типов данных
управления
и т.д.
21. Запросы действия
создаются на основе запроса на выборку путем
изменения типа
имеют специфические обозначения в окне базы
данных
допускают предварительный просмотр
результирующего множества в режиме таблицы
(Режим-Режим таблицы)
выполняются командой Выполнить
23. Запросы-действия
запросы на создание таблицы
запросы на добавление записей
запросы на удаление записей
запросы на обновление
24. Запросы на создание таблицы
создают таблицы на основе данных,
содержащихся в результирующем
множестве запроса
для экспорта информации в другие
приложения
для копирования таблиц в другую базу
данных
для повышения быстродействия сложных
форм и отчетов