This commit is contained in:
2026-02-24 11:51:00 +03:00
parent 38b5dc67f5
commit 5a82b768e9
4 changed files with 582 additions and 26 deletions

47
2/report.md Normal file
View File

@ -0,0 +1,47 @@
# Лабораторная работа 2. Литвинов Б23-503
## **Концептуальное проектирование базы данных**
### **Цель**
Построить логически корректную модель данных.
### **Содержание работы**
Студент разрабатывает:
* ER-диаграмму;
* KB-диаграмму (ключи, ограничения, связи);
* описание атрибутов и доменов;
Студент должен понимать:
* семантику удаления и обновления данных.
### **Отчетные материалы**
* ER-диаграмма;
* KB-диаграмма;
* таблица атрибутов и доменов;
# семантику удаления и обновления данных.
Операции с дочерним отношением:
- Вставка - корректное значение FK
- Удаление - без ограничений
- Модификация FK - корректное новое значение FK
Операции с родительским отношением:
- Вставка - без ограничений
- Удаление - реакция на связанные записи:
- - не удалять
- - удалить все
- - установить пустое значение (отсутствие связи)
- Модификация PK - реакция аналогична
# ER-диаграмма;
![ER](er.drawio.svg)
# KB-диаграмма;
# таблица атрибутов и доменов;