Параллельные процессы (или процесс транзакций) Транзакцией называется последовательность операций, произведённых над БД и переводящих БД из одного непротиворечивого (согласованного) состояния в другое непротиворечивое (согласованное) состояние.
Свойства транзакций Атомарность  означает, что  выполняется всё или ничего.  Согласованность . Транзакция защищают БД согласованно, т.е. переводят одно согласованное состояние в         другое без обязательной поддержки согласованности во всех промежуточных точках.      Изоляция . Транзакции отделены одна от другой. Т.е. любое обновление одной транзакции будет скрыто от     остальных до тех пор, пока эта транзакция выполняется.  Долговечность . Когда транзакция выполняется, её обновления сохраняются, даже если в следующий момент      происходит сбой системы.
Проблемы параллельных процессов  1 – проблема потери результатов обновления, 2 – проблема незафиксированной зависимости, 3 - чтение «грязных» данных, 4 – проблема несовместимого анализа.
Потеря результатов обновления
Незафиксированная зависимость
Чтение грязных данных
Несовместимы анализ

More Related Content

PPTX
Стажировка-2015. Разработка. Занятие 12. Транзакции в БД, работа с БД из прил...
PPT
слайды лаб 3 1
PPT
презентация
PPT
лекция 2 информационные процессы
PPT
презентация3
PPT
лекция 1
PPT
лекция 9
PPT
лекция 3 характеристики информации
Стажировка-2015. Разработка. Занятие 12. Транзакции в БД, работа с БД из прил...
слайды лаб 3 1
презентация
лекция 2 информационные процессы
презентация3
лекция 1
лекция 9
лекция 3 характеристики информации

Viewers also liked (11)

PPT
лекция 12
PPT
лекция 1 информация и информатика
PPT
лекц3
PPT
слайды лаб 2 1
PPT
лекц2
PPT
презентация24
PPT
лекция 8 арифметические операции информатика
PPT
слайды лаб 4 1
PPT
лабраб 8
PPT
лабораторная работа № 3
PPT
лекция 10
лекция 12
лекция 1 информация и информатика
лекц3
слайды лаб 2 1
лекц2
презентация24
лекция 8 арифметические операции информатика
слайды лаб 4 1
лабраб 8
лабораторная работа № 3
лекция 10

More from Gulnaz Shakirova (20)

PPT
лекция1
PPT
слайды курса
PPT
зис презентация метод реком по практике
PPT
зис презентация метод реком по практике
PPT
лекция 17
PPT
лекция 16
PPT
лекция 15
PPT
лекция 14
PPT
лекция 13
PPT
лекция 12
PPT
лекция 11
PPT
лекция 9
PPT
лекция 8
PPT
лекция 8
PPT
лекция 8
PPT
лекция 7
PDF
лекция 6
PPT
лекция 5
PPT
лекция 4
PPT
лекция 3
лекция1
слайды курса
зис презентация метод реком по практике
зис презентация метод реком по практике
лекция 17
лекция 16
лекция 15
лекция 14
лекция 13
лекция 12
лекция 11
лекция 9
лекция 8
лекция 8
лекция 8
лекция 7
лекция 6
лекция 5
лекция 4
лекция 3

лекц5

  • 1. Параллельные процессы (или процесс транзакций) Транзакцией называется последовательность операций, произведённых над БД и переводящих БД из одного непротиворечивого (согласованного) состояния в другое непротиворечивое (согласованное) состояние.
  • 2. Свойства транзакций Атомарность означает, что выполняется всё или ничего. Согласованность . Транзакция защищают БД согласованно, т.е. переводят одно согласованное состояние в         другое без обязательной поддержки согласованности во всех промежуточных точках.     Изоляция . Транзакции отделены одна от другой. Т.е. любое обновление одной транзакции будет скрыто от     остальных до тех пор, пока эта транзакция выполняется. Долговечность . Когда транзакция выполняется, её обновления сохраняются, даже если в следующий момент      происходит сбой системы.
  • 3. Проблемы параллельных процессов 1 – проблема потери результатов обновления, 2 – проблема незафиксированной зависимости, 3 - чтение «грязных» данных, 4 – проблема несовместимого анализа.