Транзакционная база данных (Database of transactions)

Синонимы: База данных транзакций, Transactional database

Разделы: Источники данных

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

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

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

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

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