- •Работа со списками
- •Т ехнология выполнения
- •Задачи на самостоятельную работу
- •Применение функции "если" для работы с бд
- •Применение функций для работы с бд
- •Задачи на самостоятельную работу
- •Знакомство с плоской бд в приложении субд Access
- •Запросы
- •Технология создания запроса на выборку
- •Задачи на самостоятельную работу
- •1. Отобрать всех студентов с одного факультета.
- •2. Отобрать всех студентов с одного факультета и одного года рождения.
- •4. Отобрать всех студентов с одного факультета, из одной группы, из одного города и одного года рождения.
- •Вычисляемые поля в запросах
- •Запросы на группировку данных и подведение итогов
- •Задачи на самостоятельную работу
Запросы на группировку данных и подведение итогов
Групповые запросы служат для группировки данных и подведения промежуточных и окончательных итогов.
Технология создания группового запроса:
1. Выбрать нужные поля, удовлетворяющие условиям отбора, при этом исключить поля с неповторяющимися данными или поля, не участвующие в вычислениях ;
2. Выбрать на панели инструментов команду "Групповые операции" – рис. 23
Р ис.23. Выбор группировки данных
3. Сгруппировать записи с одинаковыми значениями в одном или нескольких полях;
4. В полях, предназначенных для вычислений изменить слова "Группировка" на групповую функцию по подмножеству (sum - сумма, count – подсчет количества записей, Avg – вычисление среднего), выбрав соответствующую функцию из списка ;
Решить задачу, которую уже решали в EXCEL
Подсчитать общее количество студентов, общую сумму стипендии и среднюю сумму стипендии студентов одного из факультетов.
Для этого:
1. Создадим запрос на выборку;
2 . Включим в него следующие поля –"Фамилия" – для подсчета количества студентов, "Стипендия" – для суммирования и вычисления среднего – рис. 23
Рис.23. Создание группового запроса
Результат работы запроса – рис. 24.
Р ис. 24 Результат работы группового запроса
Задачи на самостоятельную работу
1. Подсчитать количество студентов с одного факультета.
2. Подсчитать количество и общую стипендию студентов одного факультета и одного года рождения.
3. Подсчитать количество и общую стипендию студентов с одного факультета, одного курса и дневной формы обучения.
4. Подсчитать количество и среднюю стипендию студентов с одного факультета, из одной группы, из одного города и одного года рождения.
(Проделав эту работу несколько раз вы сможете блестяще решить экзаменационную задачу))) )