Содержание
- 2. 1. Транзакции и параллелизм. Журнализация. Транзакцией называется некоторая неделимая последовательность опе-раций над данными БД, которая отслеживается
- 3. Основные свойства транзакции Атомарность – выполняются все входящие в транзакцию операции или не выполняется ни одна
- 4. Пример транзакции Пусть требуется осуществить опера-цию перевода денег с одного банков-ского счета на другой. При выполнении
- 5. Контроль транзакций в многопользовательских СУБД В многопользовательских СУБД тран-закции могут быть запущены парал-лельно. Под сериализацией парал-лельно
- 6. При параллельном выполнении смеси транзакций возможно воз-никновение конфликтов (блоки-ровок), разрешение которых яв-ляется функцией СУБД. При обнаружении
- 7. Команды языка SQL для выполнения транзакций В СУБД транзакция начинается с оператора BEGIN. При этом если
- 8. Протокол доступа к данным В СУБД используют протокол доступа к данным, позволяющий избежать проблем параллелизма. Его
- 9. транзакция, предназначенная для моди-фикации кортежа, обязана наложить блокировку записи на этот кортеж; в случае, если запрашиваемая
- 10. Ведение журнала изменений в БД Ведение журнала изменений в БД (журнализация изменений) выполняет-ся СУБД для обеспечения
- 11. В различных СУБД в журнал могут вноситься записи, соответствующие изменениям и в самой СУБД. Для эффективной
- 12. 2. Безопасность и целостность БД Под безопасностью БД понимают защиту БД от несанкционированного разрушения, изменения и
- 13. Основные методы обеспечения безопасности БД Шифрование прикладных программ и дан-ных. Защита паролем. Поддержка уровней доступа к
- 14. Понятие целостности БД Целостность БД – это свойство БД, означающее, что в ней содержится полная, непротиворечивая
- 15. Ограничения целостности Целостное состояние БД описывается с помощью ограничений целостности в виде условий, которым должны удовлетворять
- 16. 1. Ограничение целостности домена Этим ограничением определяется мно-жество значений, из которых состоит домен. Особенности ограничений такого
- 17. 2. Ограничение целостности атрибута Это фактически определение домена, из которого берутся значения для дан-ного атрибута. Имя
- 18. 3. Ограничение целостности отношения Данное ограничение представляет со-бой правило, которое задается только для одного отношения БД.
- 19. 4. Ограничение целостности БД Это ограничение задается для двух или более связанных между собой отно-шений. В
- 20. Следовательно, ограничение при-водит к тому, что отношения будут связаны между собой. Ограничения целостности БД не проверяются
- 22. Скачать презентацию