Supporting valid-time indeterminacy

被引:100
作者
Dyreson, CE [1 ]
Snodgrass, RT
机构
[1] Univ Aalborg, Dept Comp Sci, Aalborg, Denmark
[2] Univ Arizona, Dept Comp Sci, Tucson, AZ 85721 USA
来源
ACM TRANSACTIONS ON DATABASE SYSTEMS | 1998年 / 23卷 / 01期
关键词
incomplete information; indeterminacy; probabilistic information; SQL; temporal database; TSQL2; valid-time database;
D O I
10.1145/288086.288087
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In valid-time indeterminacy it is known that an event stored in a database did in fact occur, but it is not known exactly when. In this paper we extend the SQL data model and query language to support valid-time indeterminacy. We represent the occurrence time of an event with a set of possible instants, delimiting when the event might have occurred, and a probability distribution over that set. We also describe query language constructs to retrieve information in the presence of indeterminacy. These constructs enable users to specify their credibility in the underlying data and their plausibility in the relationships among that data. A denotational semantics for SQL's select statement with optional credibility and plausibility constructs is given. We show that this semantics is reliable, in that it never produces incorrect information, is maximal, in that if it were extended to be more informative, the results may not be reliable, and reduces to the previous semantics when there is no indeterminacy. Although the extended data model and query language provide needed modeling capabilities, these extensions appear initially to carry a significant execution cost. A contribution of this paper is to demonstrate that our approach is useful and practical. An efficient representation of valid-time indeterminacy and efficient query processing algorithms are provided. The cost of support for indeterminacy is empirically measured, and is shown to be modest. Finally, we show that the approach is general, by applying it to the temporal query language constructs being proposed for SQL3.
引用
收藏
页码:1 / 57
页数:57
相关论文
共 64 条
[1]   MAINTAINING KNOWLEDGE ABOUT TEMPORAL INTERVALS [J].
ALLEN, JF .
COMMUNICATIONS OF THE ACM, 1983, 26 (11) :832-843
[2]  
[Anonymous], READINGS FUZZY SETS
[3]  
[Anonymous], 1998, COMPUTER SCI
[4]   A TEMPORALLY ORIENTED DATA MODEL [J].
ARIAV, G .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1986, 11 (04) :499-527
[5]  
Bair J, 1997, WIRTSCHAFTSINF, V39, P25
[6]   THE MANAGEMENT OF PROBABILISTIC DATA [J].
BARBARA, D ;
GARCIAMOLINA, H ;
PORTER, D .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1992, 4 (05) :487-502
[7]  
BARBARA D, 1990, P INT C EXT DAT TECH, P60
[8]  
Belnap N. D., 1977, Modern uses of multiple-valued logics, P8, DOI [10.1007/978-94-010-1161-7_2, DOI 10.1007/978-94-010-1161-7_2]
[9]  
Bohlen MH, 1996, PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON VERY LARGE DATA BASES, P180
[10]  
Cavallo R., 1987, Proceedings of the Thirteenth International Conference on Very Large Data Bases: 1987 13th VLDB, P71