Patent ID: 7676523

Claim:
A computer-implemented system including computer-executable code recorded on a computer-readable medium comprising: a data stream manager including: a data receiver configured via the computer-executable code to obtain a first data stream interval including a first group of data items and a first aggregated data quality value associated with a quality of obtaining the first group of data items and a second data stream interval including a second group of data items and a second aggregated data quality value associated with a quality of obtaining the second group of data items, each data item including one or more data attribute values, each data quality item including one or more data quality attribute values associated with one of the data items of the first group of data items or the second group of data items; a data selection manager configured via the computer-executable code to select the first aggregated data quality value and a first indicator associating the first aggregated data quality value with the first group of data items, and to select the first group of data items and to select the second aggregated data quality value and a second indicator associating the second aggregated data quality value with the second group of data items and to select the second group of data items; a data storage manager configured via the computer-executable code to store the first group of data items and the first indicator and the second group of data items and the second indicator in a user table associated with a relational database; a system table manager configured via the computer-executable code to determine a data quality table associated with the user table based on an entry in a system table; and a data quality storage manager configured via the computer-executable code to store the first aggregated data quality value and the first indicator and the second aggregated data quality value and the second indicator in the determined data quality table, wherein the data receiver is configured to: obtain a first jumping window including the first data stream interval including the first group of data items and the first aggregated data quality value, and obtain a second jumping window including the second data stream interval including the second group of data items and the second aggregated data quality value.