Презентация Базы данных (часть 4). Транзакции. Блокировки онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Базы данных (часть 4). Транзакции. Блокировки абсолютно бесплатно. Урок-презентация на эту тему содержит всего 15 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » Базы данных (часть 4). Транзакции. Блокировки



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    15 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    164.88 kB
  • Просмотров:
    104
  • Скачиваний:
    1
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Базы данных часть Киселев
Содержание слайда: Базы данных (часть 4) Киселев Денис Викторович

№2 слайд
Содержание Транзакции
Содержание слайда: Содержание Транзакции Блокировки

№3 слайд
Транзакции
Содержание слайда: Транзакции

№4 слайд
Транзакция пример
Содержание слайда: Транзакция (пример)

№5 слайд
Проблемы при выполнении
Содержание слайда: Проблемы при выполнении транзакций потерянное обновление (lost update) — при одновременном изменении одного блока данных разными транзакциями, одно из изменений теряется; «грязное» чтение (dirty read) — чтение данных, добавленных или изменённых транзакцией, которая впоследствии не подтвердится (откатится); неповторяющееся чтение (non-repeatable read) — при повторном чтении в рамках одной транзакции, ранее прочитанные данные оказываются изменёнными или удалёнными; фантомное чтение (phantom reads) — при повторном чтении в рамках одной транзакции прочитаны данные(новые "фантомные" строки), которых при предыдущих чтениях не было, хотя они удовлетворяли условиям отбора предыдущего чтения.

№6 слайд
Проблемы параллельной
Содержание слайда: Проблемы параллельной обработки (Lost Update)

№7 слайд
Проблемы параллельной
Содержание слайда: Проблемы параллельной обработки (Non-repeatable Read)

№8 слайд
Транзакции операторы
Содержание слайда: Транзакции (операторы)

№9 слайд
Уровни изоляции транзакций
Содержание слайда: Уровни изоляции транзакций Serializable – нельзя обращаться к данным, обрабатываемым другой транзакцией. Repeatable Read – нельзя обращаться к обновленным или удаленным данным, но можно к добавленным. Read Committed – можно обращаться к зафиксированным данным. Read Uncommitted – можно обращаться к любым обновленным и не зафиксированным данным. Snapshot – каждая транзакция работает со своей версией данных. SET TRANSACTION ISOLATION LEVEL      { READ UNCOMMITTED | READ COMMITTED | REPEATABLE READ | SNAPSHOT | SERIALIZABLE }

№10 слайд
Уровни изоляции транзакций и
Содержание слайда: Уровни изоляции транзакций и ошибки целостности

№11 слайд
Блокировки Блокировка отметка
Содержание слайда: Блокировки Блокировка – отметка о захвате объекта транзакцией в ограниченный или исключительный доступ с целью предотвращения коллизий и поддержания целостности данных. По области действия: Строчная – блокировка одной строки в таблице без ограничений действий над другими строками. Гранулярная – блокировка всей таблицы, всей страницы или всех строк. Предикатная – блокировка группы строк, ограниченных предикатами.

№12 слайд
Виды блокировок По реализации
Содержание слайда: Виды блокировок По реализации: Пессимистическая блокировка накладывается перед модификацией данных на все строки, участвующие в модификации. Конфликты распознаются и разрешаются немедленно. Оптимистическая блокировка сохраняет результаты модификации в рабочей памяти транзакции. Конфликты возникают на стадии фиксации транзакций. По строгости: Shared (совмещаемая) Exclusive (монопольная) Update (обновления) Intent (намерения) Schema (схемы) Bulk Update (массового обновления) Key-Range (диапазона ключей)

№13 слайд
Блокировки MS SQL Server
Содержание слайда: Блокировки (MS SQL Server)

№14 слайд
Совместимость основных видов
Содержание слайда: Совместимость основных видов блокировок

№15 слайд
Взаимоблокировка
Содержание слайда: Взаимоблокировка

Скачать все slide презентации Базы данных (часть 4). Транзакции. Блокировки одним архивом: