
Аксес_пр3
.docxГУАП
КАФЕДРА № 41
ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ
ПРЕПОДАВАТЕЛЬ
Ассистент |
|
|
|
Б.К. Акопян |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ОТЧЕТ О ПРАКТИЧЕСКОЙ РАБОТЕ №3 |
ЗАПРОСЫ С ГРУППИРОВКОЙ, СОРТИРОВКОЙ И МОДИФИКАЦИЕЙ ДАННЫХ |
по курсу: ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ |
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
4116 |
|
|
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2022
Цель работы: получение практических навыков создания запросов с группировкой, сортировкой и модификацией данных в MS Access.
Индивидуальное задание:
22 вариант.
Ход работы:
1.) Запрос - выборка с сортировкой. После перехода в Мастер запросов, запрос был редактирован на сортировку по убыванию гонорара актёра за спектакль.
Рис.1.1- Конструктор запроса на выборку с сортировкой
Рис.1.2- Результат запроса на выборку с сортировкой
2.) Запрос – с группировкой и агрегатными функциями (Sum, Avg, Max, Min, Count).
Рис.2.1- Конструктор запроса с группировкой и агрегатными функциями
Рис.2.2- Результат запроса с группировкой и агрегатными функциями
3.) Запрос – перекрестный.
При создании запроса был выбран перекрёстный запрос (рис.3.1)
Рис.3.1- Выбор перекрёстного запроса
Работа данного перекрёстного запроса заключается в том, что он выдаёт сумму Стоимости при пересечении полей Код актёра и Код постановки
Рис.3.2- Параметры перекрёстного запроса
Рис.3.3- Результат работы перекрёстного запроса
4.) Запрос на обновление.
Чтобы создать запрос на обновление, в конструкторе запросов нужно перейти во вкладку обновление (Рис.4.1)
Рис.4.1- Выбор вкладки Обновление запроса
Рис.4.2-Таблица до выполнения запроса
В результате выполнения запроса к полю Гонорар актёра за спектакль будет прибавляться 20000, а к полю Надбавка актёра за спектакль будет прибавляться 5000
Рис.4.3-Конструктор запроса на обновление
Рис.4.4- результат выполнения запроса на обновление
5.) Запрос на удаление.
Для создания запроса на удаление, в конструкторе запросов нужно перейти на вкладку удаление (рис.5.1), и далее указать условие удаления
Рис.5.1-Переход на вкладку удаление
Из таблицы удалялись те строки, в которых в столбце Надбавка за спектакль значение< 10000
Рис.5.2- Конструктор запроса на удаление
Рис.5.3-Результат работы запроса на удаление
6.) Запрос на добавление.
Чтобы реализовать запрос на добавление, была создана пустая таблица Постановка2 (рис.6.1), чтобы добавить в неё данные из таблицы Постановки
Рис.6.1- Новая таблица Постановка2
Далее в конструкторе запроса была выбрана вкладка Добавление (рис.6.2)
Рис.6.2-Выбор вкладки Добавление
Рис.6.3- Конструктор запроса на добавление
Рис.6.4-Результат работы конструктора на добавление
Выводы
Получены практические навыки создания запросов с группировкой, сортировкой и модификацией данных в MS Access.
В лабораторной работе были выполнены запросы на добавление, обновление и удаление информации, запрос – с группировкой и агрегатными функциями, перекрёстный запрос, а также запрос с сортировкой.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ:
Демин В.М., Разработка баз данных в системе Microsoft Access/В.М. Леонтьев, А.В. Кузин – Москва: Форум, 2021. – 224 с.
Бекаревич Ю.Б., Самоучитель Microsoft Access 2013/Ю.Б. Бекаревич, – Санкт-Петербург: БХВ-Петербург, 2014. – 464 с.
Кошелев В.Е., Базы данных в Access 2007/В.Е. Кошелев, – Москва: Бином, 2016. – 592 с.
Князева М.Д., Персональная база данных для менеджера: учебное пособие/М.Д. Князева, В.В. Валентинов, – Москва: Форум, 2011. – 224 с.