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

ЛР-3 / БСБД лаб 3

.pdf
Скачиваний:
0
Добавлен:
03.04.2026
Размер:
219.16 Кб
Скачать

Министерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования

ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра безопасности информационных систем (БИС)

ВЫБОРКА ДАННЫХ В БД Отчет по лабораторной работе №3

по дисциплине «Безопасность систем баз данных»

Выполнил студент гр.

_____

__.__.2026

Принял Преподаватель каф. КИБЭВС

_____ Евдокимов А. В. __.__.2026

Томск 2026

 

Оглавление

Введение...................................................................................................................

3

1 ХОД РАБОТЫ .......................................................................................................

4

Заключение ..............................................................................................................

7

2

Введение

Целью данной работы является изучение SQL-операторов для выборки данных (DQL). В ходе работы необходимо освоить использование оператора

SELECT, условий фильтрации WHERE, группировки GROUP BY, агрегатных функций и механизмов объединения нескольких таблиц.

3

1 ХОД РАБОТЫ

Лабораторная работа №3 выполняется на основании результатов лабораторных работ №1 и №2.

Первым шагом была выполнена выборка сотрудников, занимающих должность «Мастер».

Рисунок 1.1 — Выборка сотрудников по должности

Был составлен запрос для подсчета количества заявок для каждого клиента, у которых более одной заявки.

4

Рисунок 1.2 — Количество заявок по клиентам

Для получения полной информации о заявках (ФИО клиента и название изделия) использовалось соединение таблиц.

Рисунок 1.3 — Соединение таблиц «Заявки», «Клиенты» и «Изделия»

5

Запрос для поиска запчастей, стоимость которых выше средней стоимости всех запчастей на складе.

Рисунок 1.4 — Запчасти со стоимостью выше средней

Запрос для поиска клиентов, чья фамилия начинается на букву «И», с

выводом полного имени в одном столбце.

Рисунок 1.5 — Поиск клиентов по шаблону фамилии

6

Заключение

В ходе лабораторной работы были изучены SQL-операторы для выборки данных. Были практически отработаны навыки фильтрации, сортировки,

группировки данных, а также способы объединения таблиц и построения вложенных запросов. Все запросы успешно выполнены в среде pgAdmin.

7

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