Управление параллельным доступом
Контрольные точки
Начало
В случае выполнения отката он происходит от ближайшей контрольной точки.
Параллельный доступ - ситуация, когда к одним и тем же данным обращается одновременно несколько пользователей. При этом возможны следующие конфликты:
1. R-W (read-write, чтение-запись): когда один пользователь читает данные, модифицируемые другим пользователем.
2. W-R (write-read, запись-чтение): когда один пользователь модифицирует данные, читаемые другим пользователем.
3. W-W (write-write, запись-запись): когда 2 транзакции модифицируют одновременно одни и те же данные.
Избежать этих конфликтов можно введя блокировки по чтению и по записи.
1 1 1 1 1
| |||||||
8
|
|
|
5
7 4
3 2
ЭВМ | Компьютер, на котором находится БД |
УК | Узел коммутации |
Т | Терминал |
Электромагнитное излучение | |
Подключение к каналам связи | |
Перекрестные помехи | |
Ошибки коммутации | |
Ошибки ввода | |
Ошибки программного обеспечения | |
Аппаратные сбои | |
Подглядывание, подслушивание | |
«Сбор мусора» |
Атаки на БД можно ждать:
|
|
- со стороны пользователей
- со стороны персонала (администраторов подсистем)
- программистов
- электронщиков
- вспомогательный персонал