Понятие данных, принципы построения информационных систем

Автор работы: Пользователь скрыл имя, 19 Января 2014 в 13:37, доклад

Краткое описание

Банк данных (БнД) в общем случае состоит из следующих компонентов: базы (нескольких баз) данных, системы управления базами данных, словаря данных, администратора, вычислительной системы и обслуживающего персонала. Вкратце рассмотрим названные компоненты и некоторые связанные с ними важные понятия.
База данных (БД) представляет собой совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.

Прикрепленные файлы: 1 файл

Понятие данных.docx

— 165.19 Кб (Скачать документ)

Свойства АСИД транзакций не всегда выполняются в полном объеме. Особенно это относится к свойству И (изоляция). В идеале, транзакции разных пользователей  не должны мешать друг другу, т.е. они  должны выполняться так, чтобы у  пользователя создавалась иллюзия, что он в системе один. Простейший способ обеспечить абсолютную изолированность  состоит в том, чтобы выстроить  транзакции в очередь и выполнять  их строго одну за другой. Очевидно, при  этом теряется эффективность работы системы. Поэтому реально одновременно выполняется несколько транзакций (смесь транзакций). Различается  несколько уровней изоляции транзакций. На низшем уровне изоляции транзакции могут реально мешать друг другу, на высшем они полностью изолированы. За большую изоляцию транзакций приходится платить большими накладными расходами  системы и замедлением работы. Пользователи или администратор  системы могут по своему усмотрению задавать различные уровни всех или  отдельных транзакций. Более подробно изоляция транзакций рассматривается  в следующей главе.

Свойство Д (долговечность) также  не является абсолютными свойством, т.к. некоторые системы допускают  вложенные транзакции. Если транзакция Б запущена внутри транзакции А, и  для транзакции Б подана команда COMMIT WORK, то фиксация данных транзакции Б является условной, т.к. внешняя  транзакция А может откатиться. Результаты работы внутренней транзакции Б будут  окончательно зафиксированы только если будет зафиксирована внешняя  транзакция А.


Информация о работе Понятие данных, принципы построения информационных систем