Транзакция (Transaction)

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

В теории баз данных транзакция – это набор операций, рассматриваемый как единое и завершенное с точки зрения пользователя действие над некоторой информацией, которое обычно связано с обращением к базе данных.

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

В теории ассоциативных правил понятие транзакции трактуется несколько иначе: это набор событий или объектов, появляющихся одновременно в некотором наблюдении. В данном случае этот термин необязательно связан с изменением базы данных.

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

results matching ""

    No results matching ""