Помощь в написании студенческих работ
Антистрессовый сервис

Сериализация транзакций. 
Организация баз данных

РефератПомощь в написанииУзнать стоимостьмоей работы

План (способ) выполнения набора транзакций называется сериальным, если результат совместного выполнения транзакций эквивалентен результату некоторого последовательного выполнения этих же транзакций. Для того чтобы добиться изолированности транзакций в БД должны использоваться какие-либо методы регулирования совместного выполнения транзакций. Как реализуется изолированность пользователей… Читать ещё >

Сериализация транзакций. Организация баз данных (реферат, курсовая, диплом, контрольная)

Для того чтобы добиться изолированности транзакций в БД должны использоваться какие-либо методы регулирования совместного выполнения транзакций.

План (способ) выполнения набора транзакций называется сериальным, если результат совместного выполнения транзакций эквивалентен результату некоторого последовательного выполнения этих же транзакций.

Сериализация транзакций — это механизм их выполнения по некоторому сериальному плану. Обеспечение такого механизма является основной функцией компонента БД, ответственного за управление транзакциями. Система, в которой поддерживается сериализация транзакций, обеспечивает реальную изолированность пользователей.

Основная реализационная проблема состоит в выборе метода сериализации набора транзакций, который не слишком ограничивал бы их параллельность. Приемлемым решением является действительно последовательное выполнение транзакций.

Контрольные вопросы и задания

  • 1. Дайте определение транзакции.
  • 2. Что такое сериализация транзакций?
  • 3. Приведите два вида ограничений целостности баз данных.
  • 4. Какие существуют средства ограничения и контроля

целостности?

5. Как реализуется изолированность пользователей в многопользовательских базах данных?

Показать весь текст
Заполнить форму текущей работой