Основные функции операционной системы, классификация ОС

Технология оперативной обработки транзакции (ОLТР–технология). Технология аналитической обработки в реальном времени (ОLАР-технология).

OLTP – системы оперативной обработки транзакций. Для таких систем более подходят сильно нормализованные модели данных.

Примеры: системы складского учета, системы продажи билетов, системы банковских переводов и т.д.

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

Проблема заключается в том, что в первых, транзакций очень много, во вторых они выполняются одновременно, при возникновении ошибки транзакция должна откатываться и вернусь систему в состояние которое было до начала транзакции, в четвертых практически все запросы в OLTP приложениях состоят из команд вставки, обновления, удаления. Запросы на выборку в основном используются для выбора значений из справочников. Как правило, большая часть запросов известна заранее еще до окончательного проектирования OLTP-систем. Т.о. критическим для OLTP-приложений являются скорость и надежность выполнения коротких операций обновления данных. Чем выше уровень нормализации, тем как правило, быстрее и надежнее выполнение таких операций.

OLAP – оперативная аналитическая обработка данных. Это обобщенный термин, характеризующий принципы построения СППР, хранилищ данных, систем интеллектуального анализа данных.

Такие системы предназначены для нахождения зависимостей между данными, проведения анализа (что, если?).

OLAP приложения как правило, оперируют с очень большими массивами данных, которые уже накоплены в OLTP приложениях, взятые из электронных таблиц и других источников.

OLAP приложения характеризуются следующими признаками:

1.добавление в систему новых данных происходит относительно редко и крупными блоками;

2.данные, добавленные в систему, как правило, никогда не удаляются;

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

4.запросы на выборку являются не регламентированными и как правило, достаточно сложными. Очень часто новые запросы формируются для уточнения результата, полученного в предыдущем запросе. Скорость выполнения важна, но не критична.

Основные функции операционной системы, классификация ОС

ОС – комплекс программных средств, выполняющих две основные задачи:

1)обеспечение интерфейса между человеком и аппаратным комплексом вычислительной машины;

2)управление ресурсами вычислительной машины.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: