- •Министерство образования Республики Беларусь
- •Лабораторные работы по дисциплине «Технология организации хранения и обработки данных»
- •Содержание
- •Лабораторная работа № 1 Основные приемы работы с реляционной субд ms Access
- •Лабораторная работа № 2 Разработка таблиц базы данных средствами субд ms Access
- •Лабораторная работа №3 Проектирование и заполнение индивидуальной базы данных
- •Вариант №1 "Договора подряда"
- •Вариант №2 "Телефонные переговоры"
- •Вариант №3 "Торговые операции"
- •Вариант №4 "Преподаватели вуза"
- •Вариант №5 "Библиотека"
- •Вариант №6 "Банковские вклады"
- •Вариант №7 "Резервирование билетов"
- •Вариант №8 "Фотосервис"
- •Вариант №9 "Коммунальные услуги"
- •Вариант №10 "Прокат товаров"
- •Вариант №11 "Успеваемость студентов"
- •Вариант №12 "Рейтинг студентов"
- •Вариант № 1з "Доставка пиццы"
- •Вариант № 14 "Туристическая фирма"
- •Вариант №15 "Салон видеопроката"
- •Лабораторная работа №4 Формирование запросов типа выборки
- •1. Запрос "Исходные данные".
- •2. Запрос "Проживающие по заданному адресу".
- •3. Запрос "Алфавитный список".
- •4. Запрос "Список *** с условием".
- •5. Запрос "Фамилия, преобразованная к верхнему регистру".
- •6. Запрос "Фамилия, преобразованная к нижнему регистру".
- •7. Запрос "Фамилии и инициалы".
- •8. Запрос с расчетами.
- •9. Запрос с параметрами.
- •10. Запрос с групповой операцией.
- •11. Запрос с групповой операцией sum.
- •12. Запрос с групповой операцией count.
- •13. Перекрестный запрос.
- •Лабораторная работа №5 Формирование запросов действий
- •1. Запрос "Создание новой таблицы".
- •2. Запрос "Экспорт данных".
- •3. Запрос "Обновление данных".
- •4. Запрос "Добавление данных".
- •5. Запрос "Удаление данных".
- •Лабораторная работа №6 Проектирование и использование табличных форм
- •1. Автоформа в столбец ***.
- •2. Форма … с объектом ole.
- •3. Форма с элементом управления "Поле со списком".
- •4. Форма с диаграммой
- •Лабораторная работа №7 Проектирование и использование кнопочных форм
- •Лабораторная работа №8 Подготовка отчетов средствами Microsoft Access
- •1. Автоотчет в столбец.
- •2. Табличный отчет.
- •3. Подробный итоговый отчет.
- •4. Краткий итоговый отчет.
- •5. Почтовые наклейки.
- •Лабораторная работа №9 Взаимодействие субд Access с приложениями ms Office
- •Лабораторная работа № 10 Разработка презентации базы данных средствами ms PowerPoint
10. Запрос с групповой операцией.
В режиме Конструктора на основе базовой таблицы и одного поля из нее сформировать запрос на выборку, который позволяет определить значение (по варианту).
Использовать для поля соответствующую варианту групповую операцию (Min, Max, Avg).
Для поля изменить свойство Подпись поля.
вариант 1) минимальный должностной оклад
вариант 2) минимальный тариф за 1 минуту переговоров
вариант 3) максимальную цену товара
вариант 4) максимальную почасовую ставку
вариант 5) среднюю цену книг
вариант 6) минимальную сумму взноса
вариант 7) минимальное расстояние до остановки
вариант 8) максимальную стоимость фотоуслуги
вариант 9) минимальную площадь квартиры
вариант 10) среднюю стоимость проката за сутки
вариант 11) средний размер стипендии
вариант 12) среднюю рейтинговую оценку
вариант 13) максимальную цену пиццы
вариант 14) минимальную цену путевки
вариант 15) максимальную стоимость видеокассеты
11. Запрос с групповой операцией sum.
Внимание!
В запросы с групповыми операциями включается обычно 2 поля - по которым выполняется группировка и статистическая функция.
Данные в запросах с групповыми операциями обычно сортируют по полю со статистической функцией.
В режиме Конструктора на основе базовых таблиц сформировать запрос на выборку, с групповой операцией SUM, который позволяет:
вариант 1) вывести список сотрудников и суммарное количество часов, отработанных каждым из них
вариант 2) вывести список абонентов и суммарную продолжительность разговоров для каждого из них
вариант 3) вывести список фирм-клиентов и суммарное количество товаров, приобретенных каждой фирмой
вариант 4) вывести список преподавателей и суммарное количество часов, отработанных каждым из них
вариант 5) вывести список читателей и суммарную стоимость книг, выданных каждому из них
вариант 6) вывести список вкладчиков и сумму взносов, сделанных каждым из них
вариант 7) вывести список пассажиров и суммарную стоимость билетов для каждого из них
вариант 8) вывести список клиентов и суммарную стоимость фотоуслуг, оказанных каждому из них
вариант 9) вывести список квартиросъемщиков и суммарную стоимость оплаченных коммунальных услуг для каждого из них
вариант 10) вывести список клиентов и суммарную стоимость товаров, выданных напрокат каждому из них
вариант 11) вывести список студентов и суммарный балл каждого из них
вариант 12) вывести список студентов и суммарную рейтинговую оценку каждого из них
вариант 13) вывести список клиентов и суммарную стоимость пиццы, заказанной каждым из них
вариант 14) вывести список клиентов и суммарную стоимость путевок, приобретенных каждым из них
вариант 15) вывести список клиентов и суммарную стоимость видеокассет, выданных напрокат каждому из них.
12. Запрос с групповой операцией count.
В режиме Конструктора на основе базовых таблиц, используя групповую операцию COUNT, сформировать запрос на выборку, который позволяет определить:
вариант 1) число проектов, в которых принимает участие каждый сотрудник
вариант 2) число звонков, сделанных каждым абонентом
вариант 3) число покупок, сделанных каждой фирмой
вариант 4) число предметов, по которым ведет занятия каждый преподаватель
вариант 5) число книг, выданных каждому читателю
вариант 6) число взносов, сделанных каждым вкладчиком
вариант 7) число обращений каждого пассажира в билетную кассу
вариант 8) число обращений каждого клиента в фотоателье
вариант 9) число коммунальных услуг, оплаченных каждым квартиросъемщиком
вариант 10) число товаров, выданных напрокат каждому клиенту
вариант 11) число предметов, по которым сданы экзамены каждым студентом
вариант 12) число предметов, по которым определен рейтинг каждого студента
вариант 13) число заказов, сделанных каждым клиентом
вариант 14) число обращений каждого клиента в туристическое бюро
вариант 15) число заказов, сделанных каждым клиентом.