Задание 8. Анализ данных с помощью запроса
С помощью запросов, называемых итоговыми, можно получать статистические данные по одной или нескольким таблицам. Для этого используют статистические функции. Ø Сумма – суммирует элементы в столбце. Работает только с числовыми или денежными данными. Ø Среднее – вычисляет для столбца среднее значение. Столбец должен содержать числовые или денежные единицы, значения даты или времени. Функция игнорирует пустые значения. Ø Число – подсчитывает количество элементов в столбце. Ø Максимум – возвращает элемент, имеющий наибольшее значение. Для текстовых данных наибольшим будет последнее по алфавиту значение, причем реестр не учитывается. Функция игнорирует пустые значения. Ø Минимум – возвращает элемент, имеющий наименьшее значение. Для текстовых данных наименьшим будет первое по алфавиту значение, причем реестр не учитывается. Функция игнорирует пустые значения. Ø Стандартное отклонение – показывает, насколько значения отклоняются от среднего. Ø Дисперсия – вычисляет статистическую дисперсию для всех значений в столбце. Данная функция работает только с числовыми и денежными данными. Если таблица содержит менее двух строк, то возвращает пустое значение. В итоговом запросе вычисляются промежуточные итоги по группам записей. Как правило, итоговый запрос применяется, когда требуется использовать значение результата в другой части БД, например в отчете. Например, необходимо сгруппировать декларантов по гражданству и подсчитать их количество. Для создания итогового запроса нужно: 1. В режиме конструктора создайте запрос. 2. Выберите таблицы Декларант и Реквизиты декларанта. 3. Переместите поля: Гражданство, фамилия. 4. На вкладке Конструктор в группе Показать или скрыть нажать кнопку Итоги. В бланке запроса появится строка Групповая операция. 5. В строке Групповая операция выбрать из раскрывающегося списка значение, например Count (Рис. 28). Рис. 28 Результирующий бланк итогового запроса с условием
6. Перейти на вкладку Конструктор и выберите команду Выполнить. 7. Сохраните запрос с именем Анализ данных. Задание 9. Определите количество заявленных товаров для каждого декларанта. В запросе должны быть поля фамилия, имя, отчество, количество. Предъявите преподавателю запросы: Личные данные декларанта, Товары, Выборка по М, Страна проживания, Количество_цена, 10< x< 20, не Молодецкий, Стоимость, Введите гражданство, Фамилия, Анализ данных.
|