SlideShare a Scribd company logo
1 of 5
Групповые операции и вычисления в запросе
Пользователю при конструировании запросов иногда требуется получить информацию, которая
построена на выполнении групповых операций. Например, найти минимальное или
максимальное числовое значение в столбце таблицы, подсчитать количество записей в ней или
др.
Для использования групповых операций пользователю необходимо в режиме
Конструктора активизировать строку Групповые операции. Для этого необходимо щелкнуть
мышью по кнопке Групповые операции .
Групповые операции могут быть разделены на итоговые функции, выражения.
Итоговые функции выполняют определенные действия над данными. Назначение
некоторых функций представлены в таблице.
Название функции Описание
COUNT Считает количество непустых значений в поле
SUM Суммирует значения данных в поле
MAX Вычисляет максимальное значение данных в поле
MIN Вычисляет минимальное значение данных в поле
AVG Вычисляет среднее значение данных в поле
Пример 6. Подсчитать количество водопадов в каждой стране, представленных в таблице
«Водопад».
Для создания такого запроса в строке Групповые операции в окне Конструктора запросов,
указывается операция Группировка и функция Count как показано на рисунке 4.48.
Рис. 4.48
Выполненный запрос сформирует таблицу, представленную на рисунке 4.49.
Рис. 4.49
Пример 7. Определить в запросе минимальное, максимальное и среднее значения
высоты водопадов по записям в таблице «Водопад».
Для создания такого запроса в строке Групповые операции в окне Конструктора запросов,
указывается Итоговые функции для поля «Высота (м)», как представлено на рисунке 4.50.
Рис. 4.50
В результате выполнения запроса сформируется таблица, представленная на рисунке 4.51.
Рис. 4.51
Для выполнения запросов могут быть использованы арифметические,
логические Выражения.
Пример 8. Создать запрос по таблице «Водопад», отражающий высоту всех водопадов в
километрах.
Для создания такого запроса в строке Поле в окне Конструктора запросов, указывается
арифметическое выражение «[Высота (м)]/1000» с пояснительным текстом «Высота
(км)», как представлено на рисунке 4.52.
Рис. 4.52
При создании выражений пользователь может воспользоваться возможностями
окна Построитель выражений, которое открывается после щелчка мышью по
кнопке Построить , как показано на рисунке 4.53.
Рис. 4. 53
После выполнения запроса с выражением пользователь получит таблицу,
представленную на рисунке 4.54.
Рис. 4.54
1. Для чего используется параметрический запрос?
2. Как строится параметрический запрос в Конструкторе программы Access?
3. Для чего применяются в запросе Групповые операции?
4. Как в программе Access активизировать групповые операции?
5. На какие группы разделяются Групповые операции?
6. Какие Итоговые функции предлагает пользователю программа Access?
7. Как использовать выражения в запросе в программе Access?
Упражнения
1. Откройте таблицу базы данных «Геохронология Земли». В таблице представлены Эры
Земли, состоящие из периодов, каждый из которых имеет определенный временной
промежуток в миллионах лет.
а) создайте параметрический запрос с условием отбора по полю «Эра Земли».
б) создайте запрос с операцией Группировка по полю «Эра Земли» и Итоговой функцией SUM,
подсчитывающей продолжительность каждой эры.
2. Создайте запрос с Выражением на основе таблицы «Кольца» базы данных
«Украшения из драгоценных металлов». Переведите с помощью Выражения вес бриллиантов из
каратов в граммы, как показано в окне Конструктора запросов.
3. Создайте запрос с Выражением по двум таблицам «Рекламные агентства» и «Заказы». В
выражении рассчитайте итоговую сумму затрат каждого заказчика рекламы: Сумма =
Количество заказов* Расценка (руб).

More Related Content

Viewers also liked

0022
00220022
0022JIuc
 
006
006006
006JIuc
 
0010
00100010
0010JIuc
 
23
2323
23JIuc
 
73
7373
73JIuc
 
тестирование по разделу архитектура эвм
тестирование по разделу архитектура эвмтестирование по разделу архитектура эвм
тестирование по разделу архитектура эвмJIuc
 
0041
00410041
0041JIuc
 
0030
00300030
0030JIuc
 
0042
00420042
0042JIuc
 
004
004004
004JIuc
 
0019
00190019
0019JIuc
 
выступление на совет директоров
выступление на совет директороввыступление на совет директоров
выступление на совет директоровJIuc
 

Viewers also liked (12)

0022
00220022
0022
 
006
006006
006
 
0010
00100010
0010
 
23
2323
23
 
73
7373
73
 
тестирование по разделу архитектура эвм
тестирование по разделу архитектура эвмтестирование по разделу архитектура эвм
тестирование по разделу архитектура эвм
 
0041
00410041
0041
 
0030
00300030
0030
 
0042
00420042
0042
 
004
004004
004
 
0019
00190019
0019
 
выступление на совет директоров
выступление на совет директороввыступление на совет директоров
выступление на совет директоров
 

Similar to 0027

Руководство пользователя по работе с системой госоптима
Руководство пользователя по работе с системой госоптимаРуководство пользователя по работе с системой госоптима
Руководство пользователя по работе с системой госоптимаveinard
 
Elastix call center_manual_ru
Elastix call center_manual_ruElastix call center_manual_ru
Elastix call center_manual_ruALPHONE.RU
 
упражнение 5
упражнение 5упражнение 5
упражнение 5Artyukhova
 
0024
00240024
0024JIuc
 
0026
00260026
0026JIuc
 
создание запросов, отчётов, Web страниц
создание запросов, отчётов, Web страницсоздание запросов, отчётов, Web страниц
создание запросов, отчётов, Web страницVladimir Burdaev
 
0011
00110011
0011JIuc
 
тест запросы
тест запросытест запросы
тест запросыJIuc
 
0020
00200020
0020JIuc
 
упражнение 6
упражнение 6упражнение 6
упражнение 6Artyukhova
 
0023
00230023
0023JIuc
 
0031
00310031
0031JIuc
 
Урок 1. Создание таблиц базы данных
Урок 1. Создание таблиц базы данныхУрок 1. Создание таблиц базы данных
Урок 1. Создание таблиц базы данныхaleksashka3
 
Инструкция пользователя бизнес-навигатора МСП
Инструкция пользователя бизнес-навигатора МСПИнструкция пользователя бизнес-навигатора МСП
Инструкция пользователя бизнес-навигатора МСПМБУ «Малый бизнес Химки»
 
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...FMTeam
 
Упражнение 3. Запросы
Упражнение 3. ЗапросыУпражнение 3. Запросы
Упражнение 3. ЗапросыArtyukhova
 

Similar to 0027 (20)

Руководство пользователя по работе с системой госоптима
Руководство пользователя по работе с системой госоптимаРуководство пользователя по работе с системой госоптима
Руководство пользователя по работе с системой госоптима
 
Elastix call center_manual_ru
Elastix call center_manual_ruElastix call center_manual_ru
Elastix call center_manual_ru
 
упражнение 5
упражнение 5упражнение 5
упражнение 5
 
0024
00240024
0024
 
Access 2
Access 2Access 2
Access 2
 
0026
00260026
0026
 
создание запросов, отчётов, Web страниц
создание запросов, отчётов, Web страницсоздание запросов, отчётов, Web страниц
создание запросов, отчётов, Web страниц
 
0011
00110011
0011
 
Excel12
Excel12Excel12
Excel12
 
тест запросы
тест запросытест запросы
тест запросы
 
пр3 (2часа)b pwin
пр3 (2часа)b pwinпр3 (2часа)b pwin
пр3 (2часа)b pwin
 
0020
00200020
0020
 
упражнение 6
упражнение 6упражнение 6
упражнение 6
 
0023
00230023
0023
 
0031
00310031
0031
 
Excel05
Excel05Excel05
Excel05
 
Урок 1. Создание таблиц базы данных
Урок 1. Создание таблиц базы данныхУрок 1. Создание таблиц базы данных
Урок 1. Создание таблиц базы данных
 
Инструкция пользователя бизнес-навигатора МСП
Инструкция пользователя бизнес-навигатора МСПИнструкция пользователя бизнес-навигатора МСП
Инструкция пользователя бизнес-навигатора МСП
 
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
 
Упражнение 3. Запросы
Упражнение 3. ЗапросыУпражнение 3. Запросы
Упражнение 3. Запросы
 

More from JIuc

тест по теме системы счисления
тест по теме системы счислениятест по теме системы счисления
тест по теме системы счисленияJIuc
 
тест по теме компьютерные коммуникации
тест по теме компьютерные коммуникациитест по теме компьютерные коммуникации
тест по теме компьютерные коммуникацииJIuc
 
тест по теме аппаратное обеспечение эвм
тест по теме аппаратное обеспечение эвмтест по теме аппаратное обеспечение эвм
тест по теме аппаратное обеспечение эвмJIuc
 
тест по теме устройство компьютера (20 вопросов)
тест по теме  устройство компьютера (20 вопросов)тест по теме  устройство компьютера (20 вопросов)
тест по теме устройство компьютера (20 вопросов)JIuc
 
тест Atutor аппаратное обеспечение
тест Atutor аппаратное обеспечениетест Atutor аппаратное обеспечение
тест Atutor аппаратное обеспечениеJIuc
 
итоговый тест по дисциплине аппаратное обеспечение эвм
итоговый тест по дисциплине аппаратное обеспечение эвмитоговый тест по дисциплине аппаратное обеспечение эвм
итоговый тест по дисциплине аппаратное обеспечение эвмJIuc
 
тест по теме основные устройства компьютера
тест по теме основные устройства компьютератест по теме основные устройства компьютера
тест по теме основные устройства компьютераJIuc
 
тесты сортировка в бд Excel
тесты сортировка в бд Excelтесты сортировка в бд Excel
тесты сортировка в бд ExcelJIuc
 
тест создание и модифиация структуры бд
тест создание и модифиация структуры бдтест создание и модифиация структуры бд
тест создание и модифиация структуры бдJIuc
 
тест система управления базами данных
тест система управления базами данныхтест система управления базами данных
тест система управления базами данныхJIuc
 
тест работа с макросами и внешними данными
тест работа с макросами и внешними даннымитест работа с макросами и внешними данными
тест работа с макросами и внешними даннымиJIuc
 
тест по Sql
тест по Sqlтест по Sql
тест по SqlJIuc
 
тест ключи, связи, индексы поиск и фильтрация
тест ключи, связи, индексы поиск и фильтрациятест ключи, связи, индексы поиск и фильтрация
тест ключи, связи, индексы поиск и фильтрацияJIuc
 
тест бд
тест бдтест бд
тест бдJIuc
 
тест база данных. основные функции
тест база данных. основные функциитест база данных. основные функции
тест база данных. основные функцииJIuc
 
тестирование по разделу архитектура эвм
тестирование по разделу архитектура эвмтестирование по разделу архитектура эвм
тестирование по разделу архитектура эвмJIuc
 
тест треннинг по архитектуре
тест треннинг по архитектуретест треннинг по архитектуре
тест треннинг по архитектуреJIuc
 
тест треннинг по архитектуре
тест треннинг по архитектуретест треннинг по архитектуре
тест треннинг по архитектуреJIuc
 
икр
икрикр
икрJIuc
 
тест по теме микропроцессорные системы
тест по теме микропроцессорные системытест по теме микропроцессорные системы
тест по теме микропроцессорные системыJIuc
 

More from JIuc (20)

тест по теме системы счисления
тест по теме системы счислениятест по теме системы счисления
тест по теме системы счисления
 
тест по теме компьютерные коммуникации
тест по теме компьютерные коммуникациитест по теме компьютерные коммуникации
тест по теме компьютерные коммуникации
 
тест по теме аппаратное обеспечение эвм
тест по теме аппаратное обеспечение эвмтест по теме аппаратное обеспечение эвм
тест по теме аппаратное обеспечение эвм
 
тест по теме устройство компьютера (20 вопросов)
тест по теме  устройство компьютера (20 вопросов)тест по теме  устройство компьютера (20 вопросов)
тест по теме устройство компьютера (20 вопросов)
 
тест Atutor аппаратное обеспечение
тест Atutor аппаратное обеспечениетест Atutor аппаратное обеспечение
тест Atutor аппаратное обеспечение
 
итоговый тест по дисциплине аппаратное обеспечение эвм
итоговый тест по дисциплине аппаратное обеспечение эвмитоговый тест по дисциплине аппаратное обеспечение эвм
итоговый тест по дисциплине аппаратное обеспечение эвм
 
тест по теме основные устройства компьютера
тест по теме основные устройства компьютератест по теме основные устройства компьютера
тест по теме основные устройства компьютера
 
тесты сортировка в бд Excel
тесты сортировка в бд Excelтесты сортировка в бд Excel
тесты сортировка в бд Excel
 
тест создание и модифиация структуры бд
тест создание и модифиация структуры бдтест создание и модифиация структуры бд
тест создание и модифиация структуры бд
 
тест система управления базами данных
тест система управления базами данныхтест система управления базами данных
тест система управления базами данных
 
тест работа с макросами и внешними данными
тест работа с макросами и внешними даннымитест работа с макросами и внешними данными
тест работа с макросами и внешними данными
 
тест по Sql
тест по Sqlтест по Sql
тест по Sql
 
тест ключи, связи, индексы поиск и фильтрация
тест ключи, связи, индексы поиск и фильтрациятест ключи, связи, индексы поиск и фильтрация
тест ключи, связи, индексы поиск и фильтрация
 
тест бд
тест бдтест бд
тест бд
 
тест база данных. основные функции
тест база данных. основные функциитест база данных. основные функции
тест база данных. основные функции
 
тестирование по разделу архитектура эвм
тестирование по разделу архитектура эвмтестирование по разделу архитектура эвм
тестирование по разделу архитектура эвм
 
тест треннинг по архитектуре
тест треннинг по архитектуретест треннинг по архитектуре
тест треннинг по архитектуре
 
тест треннинг по архитектуре
тест треннинг по архитектуретест треннинг по архитектуре
тест треннинг по архитектуре
 
икр
икрикр
икр
 
тест по теме микропроцессорные системы
тест по теме микропроцессорные системытест по теме микропроцессорные системы
тест по теме микропроцессорные системы
 

0027

  • 1. Групповые операции и вычисления в запросе Пользователю при конструировании запросов иногда требуется получить информацию, которая построена на выполнении групповых операций. Например, найти минимальное или максимальное числовое значение в столбце таблицы, подсчитать количество записей в ней или др. Для использования групповых операций пользователю необходимо в режиме Конструктора активизировать строку Групповые операции. Для этого необходимо щелкнуть мышью по кнопке Групповые операции . Групповые операции могут быть разделены на итоговые функции, выражения. Итоговые функции выполняют определенные действия над данными. Назначение некоторых функций представлены в таблице. Название функции Описание COUNT Считает количество непустых значений в поле SUM Суммирует значения данных в поле MAX Вычисляет максимальное значение данных в поле MIN Вычисляет минимальное значение данных в поле AVG Вычисляет среднее значение данных в поле Пример 6. Подсчитать количество водопадов в каждой стране, представленных в таблице «Водопад». Для создания такого запроса в строке Групповые операции в окне Конструктора запросов, указывается операция Группировка и функция Count как показано на рисунке 4.48. Рис. 4.48 Выполненный запрос сформирует таблицу, представленную на рисунке 4.49. Рис. 4.49 Пример 7. Определить в запросе минимальное, максимальное и среднее значения высоты водопадов по записям в таблице «Водопад». Для создания такого запроса в строке Групповые операции в окне Конструктора запросов, указывается Итоговые функции для поля «Высота (м)», как представлено на рисунке 4.50.
  • 2. Рис. 4.50 В результате выполнения запроса сформируется таблица, представленная на рисунке 4.51. Рис. 4.51 Для выполнения запросов могут быть использованы арифметические, логические Выражения. Пример 8. Создать запрос по таблице «Водопад», отражающий высоту всех водопадов в километрах. Для создания такого запроса в строке Поле в окне Конструктора запросов, указывается арифметическое выражение «[Высота (м)]/1000» с пояснительным текстом «Высота (км)», как представлено на рисунке 4.52. Рис. 4.52 При создании выражений пользователь может воспользоваться возможностями окна Построитель выражений, которое открывается после щелчка мышью по кнопке Построить , как показано на рисунке 4.53.
  • 3. Рис. 4. 53 После выполнения запроса с выражением пользователь получит таблицу, представленную на рисунке 4.54. Рис. 4.54 1. Для чего используется параметрический запрос? 2. Как строится параметрический запрос в Конструкторе программы Access? 3. Для чего применяются в запросе Групповые операции? 4. Как в программе Access активизировать групповые операции? 5. На какие группы разделяются Групповые операции? 6. Какие Итоговые функции предлагает пользователю программа Access? 7. Как использовать выражения в запросе в программе Access? Упражнения 1. Откройте таблицу базы данных «Геохронология Земли». В таблице представлены Эры Земли, состоящие из периодов, каждый из которых имеет определенный временной промежуток в миллионах лет.
  • 4. а) создайте параметрический запрос с условием отбора по полю «Эра Земли». б) создайте запрос с операцией Группировка по полю «Эра Земли» и Итоговой функцией SUM, подсчитывающей продолжительность каждой эры. 2. Создайте запрос с Выражением на основе таблицы «Кольца» базы данных «Украшения из драгоценных металлов». Переведите с помощью Выражения вес бриллиантов из каратов в граммы, как показано в окне Конструктора запросов.
  • 5. 3. Создайте запрос с Выражением по двум таблицам «Рекламные агентства» и «Заказы». В выражении рассчитайте итоговую сумму затрат каждого заказчика рекламы: Сумма = Количество заказов* Расценка (руб).