Benchmarking temporal database models with interval-based and temporal element-based timestamping

  • Authors:
  • Seo-Young Noh;Shashi K. Gadia

  • Affiliations:
  • LG Electronics Advanced Recearch Institute, 16 Woomyeon, Seocho, Seoul 137-724, Republic of Korea;Department of Computer Science, Iowa State University, Ames, Iowa 50010, USA

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Starting from mid 1980s, there has been a debate about what data model is most appropriate for temporal databases. A fundamental choice one has to make is whether to use intervals of time or temporal elements to timestamp objects and events with the periods of validity. The advantage of using interval timestamps is that Start and End columns can be added to relations for treating them within the framework of classical databases, leading to quick implementation. Temporal elements are finite unions of intervals. The advantage of temporal elements is that timestamps become implicitly associated with values, tuples, and relations. Furthermore, since temporal elements, by design, are closed under set theoretical operations such as union, intersection and complementation, they lead to query languages that are natural. Here, we investigate the ease of use as well as system performance for the two approaches to help settle the debate.