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

2 семестр / ЛР ИТиП 3

.docx
Скачиваний:
0
Добавлен:
06.12.2025
Размер:
1.46 Mб
Скачать

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

Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования

МОСКОВСКИЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

СВЯЗИ И ИНФОРМАТИКИ

Факультет СиСС

Кафедра направляющие телекоммуникационные среды

ЛАБОРАТОРНАЯ РАБОТА

№ 3

по дисциплине «Информационные технологии и программирование»

«Создание таблиц»

Выполнила:

Балыбердина Анастасия

БИН2401

Проверил: Старший преподаватель Бахус Александр Владимирович

(Осенний семестр)

Москва 2025

Цель работы: Изучить принципы проектирования реляционных баз данных, освоить создание таблиц и установление связей между ними в СУБД PostgreSQL, а также закрепить навыки выполнения выборок при помощи языка SQL (операторы SELECT, JOIN, WHERE, GROUP BY, ORDER BY и агрегатные функции).

Рис. 1 — Установка СУБД PostgreSQL через терминал

Рис. 2 — Подключение к базе данных «university»

Рис. 3 — Создание таблицы student

Рис. 4 — Создание таблицы faculty

Рис. 5 — Добавление внешнего ключа faculty_id в таблицу student

Рис. 6 — Создание таблицы exam

Рис. 7 — Заполнение таблицы student тестовыми данными

Рис. 8 — Проверка содержимого таблицы student (команда SELECT * FROM student)

Рис. 9 — Список студентов с указанием факультета (JOIN student + faculty)

Рис 10 – проверка таблиц

Рис 11 – продолжение работы с таблицами

Рис 12 – продолжение работы с таблицами

Рис 13 – конец проверки

Вывод: в ходе выполнения лабораторной работы была спроектирована и создана база данных «University», включающая таблицы student, faculty и exam. Были заданы связи между таблицами с помощью внешних ключей. База данных была заполнена тестовыми данными, после чего были выполнены различные SQL-запросы: простые выборки, запросы с соединением таблиц (JOIN), фильтрацией и группировкой данных. Полученные результаты подтвердили работоспособность созданной структуры БД и позволили закрепить практические навыки работы с PostgreSQL.

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