Понятие данных, принципы построения информационных систем
Доклад, 19 Января 2014, автор: пользователь скрыл имя
Краткое описание
Банк данных (БнД) в общем случае состоит из следующих компонентов: базы (нескольких баз) данных, системы управления базами данных, словаря данных, администратора, вычислительной системы и обслуживающего персонала. Вкратце рассмотрим названные компоненты и некоторые связанные с ними важные понятия.
База данных (БД) представляет собой совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области.
Прикрепленные файлы: 1 файл
Понятие данных.docx
— 165.19 Кб (Скачать документ)Свойства АСИД транзакций не всегда
выполняются в полном объеме. Особенно
это относится к свойству И (изоляция).
В идеале, транзакции разных пользователей
не должны мешать друг другу, т.е. они
должны выполняться так, чтобы у
пользователя создавалась иллюзия,
что он в системе один. Простейший
способ обеспечить абсолютную изолированность
состоит в том, чтобы выстроить
транзакции в очередь и выполнять
их строго одну за другой. Очевидно, при
этом теряется эффективность работы
системы. Поэтому реально одновременно
выполняется несколько
Свойство Д (долговечность) также не является абсолютными свойством, т.к. некоторые системы допускают вложенные транзакции. Если транзакция Б запущена внутри транзакции А, и для транзакции Б подана команда COMMIT WORK, то фиксация данных транзакции Б является условной, т.к. внешняя транзакция А может откатиться. Результаты работы внутренней транзакции Б будут окончательно зафиксированы только если будет зафиксирована внешняя транзакция А.