Reasoning about Qualitative Trends in Databases

Abstract We propose a temporal constraint, called trend dependency (TD), which captures a significant family of qualitative trends in databases. An important extension in comparison with existing temporal dependencies is that TDs allow attributes with linearly ordered domains to be compared over time by any operator of { ,⪯,≥,≠ n0 –} sound and complete axiomatization for logical implication of TDs is provided. The complexity of the logical implication problem for TDs is investigated. A comparison with related work is provided at the end of the paper. We show that TDs can express most temporal dependencies that have so far been proposed in the literature.

[1]  Christian S. Jensen,et al.  Temporal Specialization and Generalization , 1994, IEEE Trans. Knowl. Data Eng..

[2]  Shamkant B. Navathe,et al.  Temporal Extensions to the Relational Model and SQL , 1993, Temporal Databases.

[3]  Sushil Jajodia,et al.  Logical design for temporal databases with multiple granularities , 1997, TODS.

[4]  Sushil Jajodia,et al.  Temporal Databases: Theory, Design, and Implementation , 1993 .

[5]  Shamkant B. Navathe,et al.  A Temporal Relational Model and a Query Language , 1989, Inf. Sci..

[6]  Yannis Manolopoulos,et al.  Functional Requirements for Historical and Interval Extensions to the Relational Model , 1995, Data Knowl. Eng..

[7]  Albert Croker,et al.  On completeness of historical relational query languages , 1991, TODS.

[8]  Robert Meersman,et al.  On the Complexity of Mining Temporal Trends , 1997, DMKD.

[9]  Richard Hull,et al.  Order Dependency in the Relational Model , 1983, Theor. Comput. Sci..

[10]  Serge Abiteboul,et al.  Foundations of Databases , 1994 .

[11]  Christian S. Jensen,et al.  Extending Existing Dependency Theory to Temporal Databases , 1996, IEEE Trans. Knowl. Data Eng..

[12]  Philip S. Yu,et al.  Data Mining: An Overview from a Database Perspective , 1996, IEEE Trans. Knowl. Data Eng..

[13]  Jan Chomicki,et al.  On the Feasibility of Checking Temporal Integrity Constraints , 1995, J. Comput. Syst. Sci..

[14]  Jef Wijsen,et al.  Design of Temporal Relational Databases Based on Dynamic and Temporal Functional Dependencies , 1995, Temporal Databases.

[15]  Jef Wijsen,et al.  Functional Dependencies Generalized for Temporal Databases that Include Object-Identity , 1993, ER.

[16]  Victor Vianu Dynamic functional dependencies and database aging , 1987, JACM.

[17]  Marianne Baudinet,et al.  Constraint-Generating Dependencies , 1994, PPCP.

[18]  Jan Chomicki,et al.  Efficient checking of temporal integrity constraints using bounded history encoding , 1995, TODS.

[19]  Wei Sun,et al.  Solving satisfiability and implication problems in database systems , 1996, TODS.

[20]  Gunter Saake,et al.  Monitoring dynamic integrity constraints based on temporal logic , 1987, Inf. Syst..