Proceedings 17th International Conference on Data Engineering
DOI: 10.1109/icde.2001.914812
|View full text |Cite
|
Sign up to set email alerts
|

A split operator for now-relative bitemporal databases

Abstract: The timestamps of now-relative bitemporal databases are modeled as growing, shrinking, or rectangular regions. The shape of these regions makes it a challenge to design bitemporal operators that a) are consistent with the pointbased interpretation of a temporal database, b) preserve the identity of the argument timestamps, e) ensure locality, and d ) perform eficiently. We identifj, the bitemporal split operator us the basic primitive to implement a wide range of advanced now-relative bitemporal operations. Th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(7 citation statements)
references
References 8 publications
0
7
0
Order By: Relevance
“…This is the most popular model from an implementation perspective. Interval timestamps are not closed under set operations, e.g., subtracting the interval [5,7] from the interval [1,9] gives the set of intervals { [1,4], [8,9] Temporal Elements. In data models with temporal elements, each tuple or attribute is timestamped with a finite union of intervals, called a temporal element [38,39] (cf.…”
Section: Temporal Data Modelsmentioning
confidence: 99%
See 1 more Smart Citation
“…This is the most popular model from an implementation perspective. Interval timestamps are not closed under set operations, e.g., subtracting the interval [5,7] from the interval [1,9] gives the set of intervals { [1,4], [8,9] Temporal Elements. In data models with temporal elements, each tuple or attribute is timestamped with a finite union of intervals, called a temporal element [38,39] (cf.…”
Section: Temporal Data Modelsmentioning
confidence: 99%
“…Agesen at al. [1] extend normalization to bitemporal relations by means of a split operator. This operator splits input tuples that are value-equivalent over nontemporal attributes into tuples over smaller, yet maximal timestamps such that the new timestamps are either equal or disjoint.…”
Section: Data Models and Sql-based Query Languagesmentioning
confidence: 99%
“…Agesen et al [2] introduce a split operator that extends the normalization to bitemporal relations. The operator splits argument tuples that are value-equivalent over nontemporal attributes into tuples over smaller, yet maximal timestamps such that the new timestamps are either equal or disjoint.…”
Section: Related Workmentioning
confidence: 99%
“…In order to satisfy the three properties of the sequenced semantics, we propose a solution that (1) adjusts timestamps by breaking them into pieces, (2) propagates timestamps as explicit attributes to support functions and predicates over these intervals, and (3) uses lineage information to preserve the changes defined by the interval timestamps of the argument tuples. It is easy to support each property individually.…”
Section: Introductionmentioning
confidence: 99%
“…Normalization is not applicable to tuple based operators, such as joins, outer joins, and anti joins, since for these operators, it would not respect lineage. Agesen et al [2001] introduce a split operator that extends normalization to bitemporal relations. The operator splits argument tuples that are value-equivalent over nontemporal attributes into tuples over smaller, yet maximal timestamps such that the new timestamps are either equal or disjoint.…”
Section: Related Workmentioning
confidence: 99%