Классификация по сфере применения. По сфере применения информационные системы обычно подразделяются на че­тыре группы (рис

По сфере применения информационные системы обычно подразделяются на че­тыре группы (рис. 1.2):

□ системы обработки транзакций;

□ системы поддержки принятия решений;

□ информационно-справочные системы;

□ офисные информационные системы.

 

Транзакцией называется последовательность операций над базой данных, рассмат­риваемых СУБД как единое целое. Если все операции успешно выполнены, то тран­закция также считается успешно выполненной, и СУБД фиксирует (commit) все изменения данных, произведенные этой транзакцией (то есть заносит изменения во внешнюю память). Если же хотя бы одна операция транзакции заканчивается неудачей, то транзакция считается невыполненной, и производится ее откат (rollback) с отменой всех изменений данных, произведенных в ходе выполнения транзакции, и возвращением базы данных к состоянию до начала выполнения тран­закции.

Управление транзакциями необходимо для поддержания логической целостности базы данных.

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

Системы обработки транзакций, в свою очередь, по оперативности обработки дан­ных разделяются на пакетные информационные системы и оперативные инфор­мационные системы. В информационных системах организационного управления преобладает режим оперативной обработки транзакций (OnLine Transaction Pro­cessing, OLTP) для отражения актуального состояния предметной области в лю­бой момент времени, а пакетная обработка занимает весьма ограниченную часть. Для систем OLTP характерен регулярный (возможно, интенсивный) поток доволь­но простых транзакций, играющих роль заказов, платежей, запросов и т. п. Важ­ными требованиями для них являются:

□ высокая производительность обработки транзакций;

□ гарантированная доставка информации при удаленном доступе к БД по телекоммукацион­ным признакам. Рассмотрим наиболее часто используемые способы классификации.

Системы поддержки принятия решений(Decision Support System, DSS) представ­ляют собой другой тип информационных систем, в которых с помощью довольно сложных запросов производится отбор и анализ данных в различных разрезах: временных, географических, по другим показателям.

Обширный класс информационно-справочных систем основан на гипертекстовых документах и мультимедиа. Наибольшее развитие такие информационные систе­мы получили в Интернете.

Класс офисных информационных систем нацелен на перевод бумажных документов в электронный вид, автоматизацию делопроизводства и управление документооборотом.