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

3 Рис. 34.2. Выполнение задания 2.Применение функций в запросах

В оперативных докумен-тах обычно используются даты. Для выполнения анализа данных по месяцам необходимо преобразовать даты в месяцы. Access позволяет выполнить такое

преобразование несколькими способами. Рассмотрим один из них.

3.2.1. Создать новый простой запрос на основе таблицы ПЛАТЕЖИ. В бланке запроса вывести все поля этой таблицы.

3.2.2. Установить курсор в поле ДАТА и вызвать Построитель выражений.

3.2.3. Задать имя поля МЕСЯЦ ЧИСЛ:

3.2.4. Выбрать в поле Функции/Встроенные функции кь по полю Ста/время, а затем функцию Month. Нажать кнопку Вставить.

3.2.5. Выделить значение «number».

3.2.6. Выбрать в папке Таблицы таблицу ПЛАТЕЖИ, в окне полей таблицы – поле ДАТА и нажать кнопку Вставить. Получится выражение:

Месяц числ: Month ([платежи]![дата])

Нажать кнопку ОК.

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

  • задать имя поля МЕСЯЦ ТЕКСТ:;

  • выбрать в папке Функции/Встроенные функции, категорию Текстовые, а в ней функцию Format;

  • нажать кнопку Вставить;

  • выделить содержимое круглых скобок и удалить;

  • выбрать в папке Таблицы таблицу ПЛАТЕЖИ, в окне полей таблицы- поле ДАТА и нажать кнопку Вставить;

  • набрать в ручную остальные символы ; “mm (m- латинский символ).

Получим выражение:

Месяц числ: Month ([платежи]![дата]; «mm»)

Бланк запроса будет иметь вид рис.35.

3.2.8. Щелкнув по пиктограмме ! , выполнить запрос.

Рис. 35

3.2.9.Просмотрев полученный результат (рис. 36), сохранить запрос под именем Месяц платежа.

Рис. 36

4. Отчет по работе - распечатка результатов запросов.

Литература: [3], с. 230-234.

Работа 10. Групповые операции в запросах

1. Цель работы– научиться группировать записи в запросах для сбора статистических данных.

2. Основные теоретические положения

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

Например:

Sum– сумма значений некоторого поля для группы;

Avgсреднее значение некоторого поля для группы;

Max, Minмаксимальное и минимальное значение поля в группе;

Count количество значений поля в группе без учета пустых значений;

и так далее.

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

3. Порядок выполнения работы

Задание 1. Подсчитать суммы, выплачиваемые каждым предприятием по каждому виду налога.

Задание 2. Провести анализ выполнения плана оплаты налогов по каждому предприятию.

Задание 3. Создать запрос для расчета долга по данному мероприятию, используя вместо кодов наименование.

Задание 4. Получить недоплаты налогов на данную дату.

Задание 5. Получить сведения о предприятиях, которые не произвели оплату.

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