2002 · 77 citations · 18 references
ComputingComputer ScienceInformation TechnologyDatabasesNatural Language ProcessingSchedulingDatabase ManagementQuery ProcessingTemporal DatabasesTemporal Knowledge RepresentationTemporal LogicTime SystemsInterval-based RepresentationTemporal AlgebraTemporal InterfacesTemporal OperatorsTemporal Query LanguagesTemporal Query ProcessingTemporal Rule SystemsValid Time
In applications like financial trading, scheduling, manufacturing and process control, time based predicates in queries and rules are very important. There is also a need to define lists of time points or intervals. The authors refer to these lists as calendars. The authors present a system of calendars that allow specification of natural-language time-based expressions, maintenance of valid time in databases, specification of temporal conditions in database queries and rules, and user-defined semantics for date manipulation. A simple list based language is proposed to define, manipulate and query calendars. The design of the parser and an algorithm for efficient evaluation of calendar expressions is also described. The paper also describes the implementation of time-based rules in POSTGRES using the proposed system of calendars.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
18
The temporal query language TQuel
Richard T. Snodgrass · ACM Transactions on Database Systems · 1987 · 607 citations · Full text
The HiPAC project: combining active databases and timing constraints
Umeshwar Dayal, Barbara Blaustein, Alejandro Buchmann et al. · ACM SIGMOD Record · 1988 · 438 citations
A temporal relational model and a query language
Shamkant B. Navathe, Rafi Ahmed · Information Sciences · 1989 · 209 citations