1989 · 60 citations · 13 references
Open access
ComputingComputer ScienceData ManagementData StructuresDatabasesDatabase ManagementQuery OptimizationQuery ProcessingRelational AlgebraStructured Query LanguageTemporal DatabasesData OrganizationJoin AlgorithmsJoin ProcessingOptimization AlgorithmsTemporal AlgebraTemporal Join ProcessingTemporal Relational DatabasesTemporal Relational Model
An Event-Join combines temporal join and outer-join properties into a single operation. It is mostly used to group temporal attributes of an entity into a single relation. In this paper, we motivate the need to support the efficient processing of event-joins, and introduce several optimization algorithms, both for a general data organization and for specialized organizations (sorted and append-only databases). For the append-only data-base we introduce a data structure that can improve the performance of event-joins as well as other queries. Finally, we evaluate the performance of the proposed algorithms.
13
Space/time trade-offs in hash coding with allowable errors
Burton H. Bloom · Communications of the ACM · 1970 · 7.5K citations · Full text
The temporal query language TQuel
Richard T. Snodgrass · ACM Transactions on Database Systems · 1987 · 607 citations · Full text
A temporal relational model and a query language
Shamkant B. Navathe, Rafi Ahmed · Information Sciences · 1989 · 209 citations
On an algebra for historical relational databases
James Clifford, Abdullah Uz Tansel · 1985 · 181 citations