РСУБД

Лекции

1. Транзакции и их свойства. Протоколирование. Режим "Undo".
2. Транзакции. Контрольные точки. Режим "Redo" и "Undo/Redo".
3. Защита от отказа дискового устройства. Управление параллельными заданиями. Расписания и графы предшествования.
4. Расписания и механизмы блокирования. Архитектура простого планировщика с блокированием. Двухфазное блокирование. Опасность возникновения взаимоблокировок. Общие и монопольные блокировки. Матрицы совместимости. Повышение уровня блокирования.
5. Обновляемые блокировки. Инкрементные блокировки. Архитектура планировщика с блокированием. Двухкомпонентная модель. Таблица блокировок. Обработка запросов на блокировние и разблокирование.

Список вопросов

 1. Концепция транзакций. Уровни изоляции
 2. Профилактика системных отказов и устранение их последствий
 3. Протоколирование и восстановление в режиме «undo»
 4. Протоколирование и восстановление в режиме «redo»
 5. Протоколирование и восстановление в режиме «undo/redo». Отказы при восстановлении
 6. Методы защиты от отказа дискового устройства
 7. Расписания. Условно-последовательное упорядочение с учетом конфликтов
 8. Расписания и графы предшествования
 9. Расписания и блокировки. Архитектура простого планировщика с блокированием
10. Концепция двухфазного блокирования
11. Взаимоблокировки. Общие и монопольные блокировки
12. Матрицы совместимости блокировок. Повышение уровня блокирования
13. Обновляемые и инкрементные блокировки
14. Двухкомпонентная модель планировщика с блокированием
15. Обработка запросов на блокирование и разблокирование

Наши разработки

Мы решили выложить некоторые полезные (и не очень) программы, разработанные студентами нашей группы.

Battery Mode


Заменяет стандартный индикатор батареи Windows на более красивый и функциональный, а также добавляет удобное управление подсветкой.

Virtual Projector


Позволяет показывать презентации в любом месте, независимо от наличия оборудования. Для просмотра используются любые мобильные устройства: смартфоны, планшеты или ноутбуки.