A well-known problem of temporal databases is that the amount of stored data tends to increase very fast. Moreover, detailed data are useful when they are acquired but they often become less relevant after some time. In most cases, after a period of time only summarized data need to be kept, whereas detailed data expire and can be removed from the database. Multigranular temporal databases enhance the expressive power of temporal databases by supporting temporal attributes at different levels of detail. However, in existing approaches the level of detail of an attribute, that is its granularity, depends only on the attribute semantics and does not depend on how recent the attribute values are. This paper proposes an approach supporting the aggregation of different portions of the value of a temporal attribute at different levels of detail, and the deletion or the transfer to tertiary storage of old values at a given level of detail, in order to minimize disk storage occupancy. In the proposed multigranular temporal object-oriented data model, the expiration of attribute values at a given granularity can be specified, together with the action to take when data expire: either aggregation to a coarser granularity, or deletion of values, or both.
Handling expiration of multigranular temporal objects / E. Camossi, E. Bertino, M. Mesiti, G. Guerrini. - In: JOURNAL OF LOGIC AND COMPUTATION. - ISSN 0955-792X. - 14:1(2004 Feb), pp. 23-50. ((Intervento presentato al 9. convegno International Symposium on Temporal Representation and Reasoning tenutosi a Manchester nel 2002.
Handling expiration of multigranular temporal objects
E. CamossiPrimo
;E. BertinoSecondo
;M. MesitiPenultimo
;
2004
Abstract
A well-known problem of temporal databases is that the amount of stored data tends to increase very fast. Moreover, detailed data are useful when they are acquired but they often become less relevant after some time. In most cases, after a period of time only summarized data need to be kept, whereas detailed data expire and can be removed from the database. Multigranular temporal databases enhance the expressive power of temporal databases by supporting temporal attributes at different levels of detail. However, in existing approaches the level of detail of an attribute, that is its granularity, depends only on the attribute semantics and does not depend on how recent the attribute values are. This paper proposes an approach supporting the aggregation of different portions of the value of a temporal attribute at different levels of detail, and the deletion or the transfer to tertiary storage of old values at a given level of detail, in order to minimize disk storage occupancy. In the proposed multigranular temporal object-oriented data model, the expiration of attribute values at a given granularity can be specified, together with the action to take when data expire: either aggregation to a coarser granularity, or deletion of values, or both.File | Dimensione | Formato | |
---|---|---|---|
CBGM-time2002ev.pdf
accesso riservato
Tipologia:
Pre-print (manoscritto inviato all'editore)
Dimensione
350.69 kB
Formato
Adobe PDF
|
350.69 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
J Logic Computation-2004-Camossi-23-50.pdf
accesso riservato
Tipologia:
Publisher's version/PDF
Dimensione
265.15 kB
Formato
Adobe PDF
|
265.15 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.