User-defined aggregate functions in database systems without native support
AssigneeInternational Business Machines Corporation
InventorsRafael Anselmo Coss, Knut Stolze
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRafael Anselmo Coss, Knut Stolze
Estimating the term…
A computer-implemented method of using a database management system (DBMS) for providing an aggregate of a plurality of entities, constructing an aggregate of said plurality of entities in a memory to provide a result, and returning the result from the memory. Constructing the aggregate in memory includes storing in the memory a plurality of intermediate aggregation results each associated with a unique identifier. The unique identifier for each intermediate result is stored in the DBMS. Each unique identifier indicates information identifying a position within a sequence of generating the intermediate result and a pointer to a location in the memory where that intermediate result is stored.
A computer-implemented method of generating an aggregate of a plurality of entities stored in a relational storage structure in a database management system (DBMS), the DBMS having a plurality of predefined DBMS functions, the method comprising:
A computer-implemented method of generating an aggregate of a plurality of entities stored in a database, comprising:
A computer system for providing an aggregate of a plurality of entities, comprising:
A computer program embodied on a computer readable medium, for generating an aggregate of a plurality of entities stored in a database, the computer program comprising:
A computer-implemented method of generating an aggregate of a plurality of entities stored in a database, comprising:
A computer program embodied on a computer readable medium, for generating an aggregate of a plurality of entities stored in a database, the computer program comprising:
Dependencies are inferred from the claim text.