docs(dbms): 📚 add lectures description

This commit is contained in:
maxbarsukov 2025-07-06 23:17:24 +03:00
parent f7f309a68b
commit 55c0545d2c

View File

@ -0,0 +1,90 @@
# Распределённые системы хранения данных
## Лекции
### Слайды всех лекций
[dbms-full-2025.pdf](./dbms-full-2025.pdf)
### Лекции 1-2.
[dbms-p1-2.pdf](./dbms-p1-2.pdf)
- Архитектура СУБД;
- Системный каталог;
- Управление доступом к БД.
### Лекция 3
[dbms-p3.pdf](./dbms-p3.pdf)
* Установка и запуск PostgreSQL;
* Подключение к БД PostgreSQL;
* Создание БД в PostgreSQL;
* Файловая структура и конфигурация PostgreSQL;
* Табличные пространства.
### Лекция 4
[dbms-p4.pdf](./dbms-p4.pdf)
- Транзакции;
- Время и транзакции;
- Идентификация транзакций;
- Реализация транзакций в PostgreSQL;
- VACUUM.
### Лекция 5
[dbms-p6-1.pdf](./dbms-p6-1.pdf)
- Выполнение операций и восстановление данных;
- UNDO-журнал.
### Лекция 6
[dbms-p6-2.pdf](./dbms-p6-2.pdf)
- REDO-журнал;
- UNDO/REDO-журнал.
### Лекция 7
[dbms-p7.pdf](./dbms-p7.pdf)
- Резервное копирование;
- Логическое РК;
- Физическое РК.
### Лекция 8
[dbms-p8.pdf](./dbms-p8.pdf)
- WAL в PostgreSQL;
- Репликация данных в PostgreSQL;
- Логическая репликация данных в PostgreSQL.
### Лекция 9
[dbms-p9.pdf](./dbms-p9.pdf)
- Работа с распределенными данными;
- Master/Master репликация;
- Репликация без ведущего узла;
- Шардирование данных.
---
## Полезные ссылки
| Ссылка | Описание |
| --- | --- |
| [dbms-full-2025.pdf](./dbms-full-2025.pdf) | Слайды всех лекций |
| [youtube.com/playlist?list=PLhNobRI2f0wYVL7N4WLyOYy2DQDn7bgoQ](https://youtube.com/playlist?list=PLhNobRI2f0wYVL7N4WLyOYy2DQDn7bgoQ&si=_wFt6Lb-ZX21eT3O) | Плейлист с лекциями Распределённые системы хранения данных 2024/2025 на YouTube (*спасибо [@XVIIStarPlatinum](https://github.com/XVIIStarPlatinum/)*) |
## Лицензия <a name="license"></a>
Проект доступен с открытым исходным кодом на условиях [Лицензии GNU GPL 3](https://opensource.org/license/gpl-3-0/). \
*Авторские права 2025 Max Barsukov*
**Поставьте звезду :star:, если вы нашли этот проект полезным.**