Изобретение относится к обработке событий. Технический результат – обеспечение улучшенной обработки событий. Способ для улучшенной обработки событий содержит этапы, на которых принимают запрос на улучшенную обработку событий, причем запрос на улучшенную обработку содержит индикатор входных данных из источника данных в базе данных, осуществляют доступ с использованием конструируемого потока данных к входным данным, указываемым в запросе, при этом конструируемый поток данных предоставляет доступ к совокупности моментальных снимков во времени данных в базе данных из источника данных в базе данных, формируют вывод для запроса на улучшенную обработку событий на основе входных данных, к которым осуществляется доступ с использованием данных конструируемого потока данных. 3 н. и 7 з.п. ф-лы, 5 ил.