Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Технология создания запросов




Отчет о количестве проданной продукции по покупателям

Формирование запросов и отчетов средствами СУБД Access

Одним из основных инструментов обработки данных в СУБД являются запросы. С помощью запроса можно выполнить следующие виды обработки данных:

- выбрать записи, удовлетворяющие условиям отбора;

- включить в результирующую таблицу запроса заданные пользователем поля;

- произвести вычисления в каждой из полученных записей;

- сгруппировать записи с одинаковыми значениями в одном или нескольких полях для выполнения над ними групповых функций и др.

Простой Запрос или запрос на выборку.

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

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

 

Лабораторная работа 6. Выборка данных и конструирование запросов.

 

Содержание задания: построение запросов к базе данных «ПРОДАЖИ», конструирование отчетов на их основе и анализ результатов средствами MS EXCEL.

Макеты отчетов приведены на рис. 11-12.

 

 

 

Наименование продукции Единица измерения Всего в том числе по покупателям
     
           
           

 

Рис. 11 Макет таблицы «Отчет о количестве проданной продукции по покупателям»

 

Отчет о продажах в разрезе стран – изготовителей

 

Наименование продукции Единица измерения Всего в том числе по странам – изготовителям
     
           
           

 

Рис.12 – Макет таблицы «Отчет о продажах в разрезе стран – изготовителей»

1. Перейдите на вкладку «Запросы», затем выберите пункт меню Создать и режим «Простой запрос».

2. В окне Создание сформируйте поля запроса, используя схему, приведенную в таблице 20.

3. Сохраните запрос с именем «Запрос 1».

 

Таблица 20 – Схема формирования полей запроса

 

Наименование поля Источник
Номер накладной РЕЕСТР
Дата выписки РЕЕСТР
Наименование покупателя РЕЕСТР
Наименование товара НАКЛАДНАЯ
Единица измерения ТОВАРЫ
Количество НАКЛАДНАЯ
Цена ТОВАРЫ
Ставка НДС ТОВАРЫ
Стоимость товара НАКЛАДНАЯ (выражение)
Сумма налога НАКЛАДНАЯ(выражение)
Стоимость товара с учетом налога НАКЛАДНАЯ(выражение)
Страна – изготовитель ТОВАРЫ

 

4. Откройте Запрос1 в режиме конструктора и введите с помощью Построителя выражений расчетные формулы для полей: Стоимость товара, Сумма налога, Стоимость товара с учетом налога. На рис. 13 приведено окно Конструктора запросов.

 

 

Рис. 13 - Вид окна Конструктора запросов

 

5. Проверьте правильно ли работает запрос.

6. На основе Запроса1, в котором присутствуют все необходимые данные для создания Отчета о количестве проданной продукции по покупателям, сформируйте Перекрестныйзапрос1.

Для этого в окне Создание перекрестных таблиц установите переключатель Показать запросы, выберите Запрос1 и нажмите кнопку Далее. Затемизсписка Доступные поля выберите поля, включаемые в качестве заголовков строк (Наименование товара и Единица измерения)и нажмите кнопку Далее.

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

Определите поле, над значениями которого будут производиться вычисления (Стоимость товара) и выберите соответствующую функцию (Сумма).

Для формирование столбца Всего параметр Вычислить итоговое значение для каждой строки должен иметь значение Да. Нажмите кнопку Готово и с охраните запрос с именем «Перекрестный запрос 1».

7. Используя технологию Анализ MS EXCEL опции Связи с офис из меню Сервис произведите анализ данных, полученных в Перекрестном запросе1:

- подведите итоги по каждому Наименованию покупателя;

- измените внешний вид таблицы (отформатируйте значения, введите заголовок таблицы, выделите итоги и заголовки любым цветом);

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

8. Сохраните полученный отчет в своем рабочем каталог, присвоив ему соответствующее имя.

9. На основе Запроса1 самостоятельно создайте Отчет о продажах товаров в разрезе стран – изготовителей.

3.6 Создание приложения пользователя

Ранее была рассмотрена технология разработки отдельных объектов базы данных: таблиц, форм, запросов, отчетов.

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

При создании приложений особую роль играют формы, так как они являются основным диалоговым средством работы пользователя.

Для объединения объектов в едином диалоговом приложении создаются так называемые кнопочные формы. Кнопочная форма является панелью управления приложения. Кнопки такой формы обеспечивают вызов других кнопочных форм, а также отдельных объектов – запросов, форм, отчетов. Сюда же помещается кнопка для выхода из Access и кнопка для изменений самой кнопочной формы.

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




Поделиться с друзьями:


Дата добавления: 2014-10-31; Просмотров: 870; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.019 сек.