ЛР-1 / БСБД лаб 1
.pdfМинистерство науки и высшего образования Российской Федерации Федеральное государственное автономное образовательное учреждение высшего образования
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР) Кафедра безопасности информационных систем (БИС)
СОЗДАНИЕ РЕЛЯЦИОННОЙ БАЗЫ ДАННЫХ Отчет по лабораторной работе №1
по дисциплине «Безопасность систем баз данных»
Выполнил студент гр.
_____
__.__.2026
Принял Преподаватель каф. КИБЭВС
_____ Евдокимов А. В. __.__.2026
Томск 2026
|
Оглавление |
Введение................................................................................................................... |
3 |
1 ХОД РАБОТЫ ....................................................................................................... |
4 |
Заключение .............................................................................................................. |
7 |
2
Введение
Целью работы является создание учебной базы данных под управлением реляционной СУБД. В ходе работы необходимо реализовать структуру таблиц,
определить типы данных и наложить ограничения на поля в соответствии с предметной областью «Сервисный центр».
3
1 ХОД РАБОТЫ
Лабораторная работа выполнена на основе реляционной модели из индивидуального задания №2.
Рисунок 1.1 — Реляционная модель IDEF1x
Для выполнения работы была установлена СУБД PostgreSQL и графический интерфейс pgAdmin. Была создана база данных service_center, включающая 6 взаимосвязанных таблиц.
4
Ниже приведены команды на языке SQL для создания структуры таблиц с учетом необходимых ограничений (NOT NULL, PRIMARY KEY, REFERENCES, CHECK):
Рисунок 1.2 — Создание таблицы «Клиенты»
Рисунок 1.3 — Создание таблицы «Сотрудники»
Рисунок 1.4 — Создание таблицы «Изделия»
Рисунок 1.5 — Создание таблицы «Запчасти»
Рисунок 1.6 — Создание таблицы «Заявки»
5
Рисунок 1.7 — Создание таблицы «Расход запчастей»
6
Заключение
В ходе выполнения лабораторной работы была создана учебная база данных «Сервисный центр». Были освоены навыки создания таблиц средствами языка SQL, настройки связей между ними и наложения ограничений на значения атрибутов.
7
