КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Разработка запросовС помощью запроса можно выполнить следующие виды обработки данных: · сформировать на основе объединения записей взаимосвязанных таблиц новую виртуальную таблицу; · включить в результирующую таблицу запроса заданные пользователем поля; · выбрать записи, удовлетворяющие условиям отбора; · произвести вычисления в каждой из полученных записей; · сгруппировать записи, которые имеют одинаковые значения в одном или нескольких полях, в одну запись с одновременным выполнением над другими полями статистических функций; · добавить в результирующую таблицу запроса строку итогов; · произвести обновление полей в выбранном подмножестве записей; · создать новую таблицу базы данных, используя данные из существующих таблиц. В Access может быть создано несколько видов запроса: · запрос на выборку — выбирает данные из взаимосвязанных таблиц базы данных и таблиц запросов. Результатом является таблица, которая существует до закрытия запроса. На основе такого запроса могут строиться запросы других видов; · запрос на создание таблицы — также выбирает данные из взаимосвязанных таблиц и других запросов, но в отличие от запроса на выборку результат сохраняется в новой постоянной таблице базы данных; · запросы на обновление, добавление, удаление — являются запросами, в результате выполнения которых изменяются данные в таблицах. Согласно поставленному условию необходима реализация следующего запроса (на выборку): · В какие дни объем поставок материалов X от поставщика Т превышал 200 единиц; Рассмотрим реализацию запроса. Окно создания запроса в режиме конструктора будет выглядеть следующим образом. Поскольку запрос является параметрическим, при его выполнении на экране появятся диалоговые окна, где пользователю необходимо задать параметры выборки: Рис. 13. Окно создания параметрического запроса в режиме конструктора Рис.14 а. Запрос на ввод поставщика
Рис.14 б. Запрос на ввод наименования продукции
Рис. 15. Результат выполнения запроса Рассмотрим другой тип запросов - запрос на создание таблицы. Таблица «Остатки» будет создана автоматически, на основе данных, имеющихся в таблицах «Продукция», «Приход» продукции» и «Расход продукции». Рис. 16. Окно создания запроса на создание таблицы в режиме конструктора
|