Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

пр / пр3 / исит пр3

.docx
Скачиваний:
0
Добавлен:
03.06.2024
Размер:
308.44 Кб
Скачать

ГУАП

КАФЕДРА № 41

ОТЧЕТ ЗАЩИЩЕН С ОЦЕНКОЙ

ПРЕПОДАВАТЕЛЬ

ассистент

Б.К. Акопян

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЕТ О ПРАКТИЧЕСКОЙ РАБОТЕ №3

ЗАПРОСЫ С ГРУППИРОВКОЙ, СОРТИРОВКОЙ И МОДИФИКАЦИЕЙ ДАННЫХ.

по курсу: ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР. №

4116

подпись, дата

инициалы, фамилия

Санкт-Петербург 2022

Цель работы: получение практических навыков создания запросов с группировкой, сортировкой и модификацией данных в MS Access.

Задание:

Создать следующие типы запросов: 1. Запрос – выборка с сортировкой. 2. Запрос – с группировкой и агрегатными функциями (Sum, Avg, Max, Min, Count). 3. Запрос – перекрестный. 4. Запрос на обновление. 5. Запрос на удаление. 6. Запрос на добавление.

Схема данных таблицы

Рис. 1 – Схема данных

Ход работы:

1. Запрос – выборка с сортировкой (Рис. 2, 3):

Первый запрос выполняется в таблице “Изделия” по полю “Тип” и “Цена”. Выводятся все изделия типа “кольцо” и с ценой больше 3000.

Рис. 2 – Конструктор первого запроса

Рис. 3 – Результат работы первого запроса

2. Запрос – с группировкой и агрегатными функциями (Рис. 4, 5):

Второй запрос производится в таблице “Журнал учёта”. Выводится средняя цена за работу над каждым изделием и сумма продаж каждого изделия.

Рис. 4 – Конструктор второго запроса

Рис. 5 – Результат работы второго запроса

3. Запрос – перекрестный (Рис. 6, 7):

Перекрёстный запрос создаётся по всем таблицам. Перекрестный запрос показывает какое количество изделий определённого материала было продано.

Рис. 6 – Конструктор перекрёстного запроса

Рис. 7 – Результат работы третьего запроса

4. Запрос на обновление (Рис. 8, 9):

Четвёртый запрос создаётся по таблице “Изделия”. Запрос меняет все значения поля “Цена на 5000.

Рис. 8 – Конструктор запроса на обновление

Рис. 9 – Результат работы запроса на обновление

5. Запрос на удаление. (Рис. 10, 11):

Пятый запрос создаётся по таблице “Журнал учёта”, по полю “Цена за работу”. Удаляются те строки в которых цена меньше 12000.

Рис. 10 – Конструктор пятого запроса

Рис. 11 – Результат работы пятого запроса

6. Запрос на добавление. (Рис. 12, 13):

Для создания запроса на добавление была создана копия таблицы “Журнал Учёта” с изменёнными данными.

Рис. 12 – Конструктор запроса на добавление

Рис. 13 – Результат работы шестого запроса

Вывод

Были изучены новые типы запросов: выборка с сортировкой, с группировкой и агрегатными функциями, перекрестный, запрос на обновление, запрос на удаление, запрос на добавление. Данные запросы позволяют изменять данные таблиц и менять представление данных. При выполнении проблем не возникло.

Соседние файлы в папке пр3