Оперативная обработка транзакций

Заказать уникальный реферат
Тип работы: Реферат
Предмет: Информатика
  • 12 12 страниц
  • 2 + 2 источника
  • Добавлена 28.07.2022
299 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Содержание

Введение 3
1 Общие сведения об обработке транзакций 4
2 Технология оперативной обработки транзакций 7
Заключение 11
Список использованных источников 12

Фрагмент для ознакомления

Обычно аналитические возможности OLTP-систем сильно ограничены (или же вообще отсутствуют).Для решения большинства аналитических задач необходимоприменение внешних инструментальных специализированных средств для анализа, моделированияи прогнозирования, которые основаны на OLAP-технологии, поскольку жесткая структура баз не позволяет достичь приемлемой производительности в ситуации сложных сортировокивыборок, а, соответственно, требует больших временных затрат в рамках OLTP-технологии. Помимо этого, в отличие от транзакционных, в аналитических системах не требуются и соответственно не предусматриваются развитые средства обеспечения целостности данных, их восстановленияи резервирования, что позволяет не только упростить сами средства реализации, но и уменьшить внутренние накладные расходы и, соответственно, увеличить производительность при выборке данных.Иным типом систем обработки транзакций являются системы поддержки принятия решений (DSS). Транзакции систем поддержки принятия решений возвращают большие объемы данных и для своей обработки требуют намногоболее времени, чем транзакции OLTP. Для обработки транзакции DSS могут потребоваться часы или же дни. В качестве примера системы поддержки принятия решений приведем архив складских запасов, запись в который производят редко, только при его обновлениях. Данные системы обычно снабжают даннымиработников-управленцев, чтобы они могли принимать важные решения, к примеру, о развитии бизнеса или о нужном уровне складских запасов. В качестве иного примера приведем используемую военно-воздушными силами США систему поддержки принятия решений, которая информирует руководящий состав ВВС о текущем состоянии, вооружении и расположении реактивных бомбардировщиков, истребителей и людей [2].Отметим, что транзакции DSS обычно не заканчиваются за то же время, что и транзакции OLTP. Транзакции DSS обрабатывают намного дольше, так как они извлекают намного большие объемы данных. Поскольку транзакции OLTP извлекают нужные данные по уникальному ключу (к примеру, по номеру потребителя), то они начинают и заканчивают запрос с информацией, которая относится только к данному ключу. У транзакций DSS запрос не начинается с уникального ключа, напротив, он начинает работу от начала таблицы базы данных и продолжает работать, пока не просмотрит все сведения в базе данных. Транзакции DSS включают в себя также соединения таблиц, для получения дополнительных данныхсвязываясь с иными таблицами.Как знают системные аналитики, в системах данного типа обычно достигается 100-процентное использование центрального процессора и иных системных ресурсов, по этой причине вопрос заключается не в загрузке системы работой, а в сроках обработки запросов системой. Есть такое практическое правило при проектировании систем DSS: распределяйте, насколько это возможно, систему по имеющемуся оборудованию. Говоря иными словами, вы должны не просто иметь число дисков, которое достаточно для того, чтобы база данных помещалась бы на них, а спланировать размещение базы данных по многим томам, чтобы рассеять по ним активность ввода-вывода. Насчет оперативной памяти в данном отношении никакие такие меры не понадобятся, так как кэширование к ней практически не применяется. (Для обработки транзакций DSS нужны полные сканирования таблиц, т.е. просмотр таблиц будет начинаться от их начал и продолжаться пока они не будут обработаны полностью).ЗаключениеТаким образом, можно сделать следующие выводы.Системы обработки транзакций в настоящее время находятся в состоянии постоянного развития. Программные продукты постоянно изменяются. Созданная транзакционная база данных не является полным и конечным продуктом на уровне транзакционных систем.Для автоматизированного управления базой данных нужно создать систему управления базами данных, используя иные программные продукты.Список использованных источниковДейт К. Дж. Введение в системы баз данных, 6-е изд., «Вильямс» 2000. — 848 с.Кобелев О. А. Электронная коммерция: Учебное пособие / О. А. Кобелев; под ред. проф. С. В. Пирогова. — 4-е изд., перераб. и доп. — М.: Издательско-торговая корпорация «Дашков и К», 2015. - С. 11.

Список использованных источников

1. Дейт К. Дж. Введение в системы баз данных, 6-е изд., «Вильямс» 2000. — 848 с.
2. Кобелев О. А. Электронная коммерция: Учебное пособие / О. А. Кобелев; под ред. проф. С. В. Пирогова. — 4-е изд., перераб. и доп. — М.: Издательско-торговая корпорация «Дашков и К», 2015. - С. 11.

Вопрос-ответ:

Какие возможности аналитики обычно доступны в OLTP системах?

Обычно аналитические возможности OLTP систем сильно ограничены или вообще отсутствуют.

Как решаются аналитические задачи в OLTP системах?

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

Почему для аналитических задач применяется OLAP технология?

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

Какие внешние инструментальные средства используются для анализа и прогнозирования в OLTP системах?

Для анализа и прогнозирования в OLTP системах применяются специализированные средства, основанные на OLAP технологии.

Какие преимущества имеет OLAP технология по сравнению с обработкой транзакций в OLTP системах?

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

Что такое оперативная обработка транзакций?

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

Каковы общие сведения об обработке транзакций?

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

Какая технология лежит в основе оперативной обработки транзакций?

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

Какие аналитические возможности есть у OLTP систем?

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

Какие источники использовались при написании статьи?

Для написания статьи использовались различные источники информации, но конкретные источники не указаны.

Что такое оперативная обработка транзакций?

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