- •Оглавление
- •Введение
- •Входные данные
- •Выходные данные
- •Математическая модель
- •Табличный процессор Excel
- •Создание и редактирование таблицы
- •Формирование списка товаров запрашиваемой страны с указанием даты завоза
- •Формирование списка товаров, полученных от выбранного пользователем поставщика с указанием общего количества товаров
- •Вывод списка продуктов с подсчетом общей стоимости по каждому виду товара
- •Отчет, включающий название продуктов с истекшим сроком реализации, данных о его количестве, дате завоза и поставщике
- •Построение диаграмм
- •Тип диаграмм
- •Оформление диаграммы
- •Размещение диаграммы
- •Пример диаграммы
- •Создание макросов Запись макроса
- •Пример создания макроса
- •Назначение макросом кнопок
- •Система управления базами данных Microsoft Access
- •Создание таблицы в Access
- •Создание запросов
- •Список товаров, запрашиваемой пользователем страны с указанием даты завоза
- •Формирование списка товаров, полученных от выбранного пользователем поставщика с указанием общего количества товаров
- •Вывод списка продуктов с подсчетом общей стоимости по каждому виду товара
- •Отчет, включающий название продуктов с истекшим сроком реализации, данных о его количестве, дате завоза и поставщике
- •Список используемой литературы
Создание запросов
Запросы используются для просмотра, изменения и анализа данных различными способами. Запросы также можно использовать в качестве источников записей для форм, отчетов и страниц доступа к данным. В Microsoft Access есть несколько типов запросов.
Запросы на выборку
Запрос на выборку является наиболее часто используемым типом запроса. Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы, записи в которой можно обновлять (с некоторыми ограничениями).
Запросы с параметрами
Запрос с параметрами — это запрос, при выполнении отображающий в собственном диалоговом окне приглашение ввести данные, например условие для возвращения записей или значение, которое требуется вставить в поле.
Перекрестные запросы
Перекрестные запросы используют для расчетов и представления данных в структуре, облегчающей их анализ. Перекрестный запрос подсчитывает сумму, среднее, число значений или выполняет другие статистические расчеты, после чего результаты группируются в виде таблицы по двум наборам данных.
Запросы на изменение
Запросом на изменение называют запрос, который за одну операцию изменяет или перемещает несколько записей.
Список товаров, запрашиваемой пользователем страны с указанием даты завоза
Для решения поставленной задачи создадим запрос с помощью конструктора.
В
о
всплывшем меню, на вкладке «Таблицы»,
добавляем нужную таблицу. Получаем окно
с пунктами таблицы.
Далее
из этого окна выбираем необходимые
данные путем двойного щелчка мышью на
имени поля. В
моем случае это страна-поставщик (Exp),
тип товара (Name),
количество товара (Quantity).
Таким образом, мы отобрали данные для
нашего запроса.
Учитывая, что запрос будет происходить по стране, то в строке «Условие отбора», в столбце страна-поставщик указываем текст, который будет отображаться при активации запроса. Данный текст необходимо писать в квадратных скобках.
Теперь при активации запроса во всплывшем диалоговом окне вводим страну (Я ввел «Россия»), и получаем:
Формирование списка товаров, полученных от выбранного пользователем поставщика с указанием общего количества товаров
Для реализации данного запроса необходимо воспользоваться сводной таблицей. Для начала создадим запрос, аналогичный прошлому, в который поместим необходимые данные «Тип товара», «Количество товара», «Поставщик». Назовем этот запрос «Для сводной таблицы». В окне базы данных щелкните по значку «Формы» в списке «Объекты». Нажмите кнопку «Создать» на панели инструментов окна базы данных. В диалоговом окне «Новая форма» выберете пункт «Сводная таблица» и нажмите кнопку «Ок». В качестве источника данных выберем заранее созданный запрос «Для сводной таблицы». Выполняйте инструкции, выводящиеся в диалоговых окнах мастера.
В
окне «Создание сводных таблиц» добавим
необходимые поля «Тип
товара», «Количество товара», «Поставщик».
Нажимаем «Далее»
Потом, как и ранее, создаем сводную таблицу в режиме макета, перетаскиваем данные «Тип товара» в графу «Строка», «Количество товара» в графу «Строка» , «Поставщик» - «Данные». Жмем «Ок». Получаем сводную таблицу, редактируемую в Excel’e.
В
Access’e
эта таблица выглядит следующим образом
