Abstract
In this paper, we present a temporal object data model, which has been adapted from the unified model of OODB and RDB in UniSQL/X so that a time dimension can be easily added to form temporal relational-like cubes but with aggregation and inheritance hierarchies. A query algebra, that accesses objects through the associations of aggregation, inheritance and time-reference, is thereby defined. Due to the adaptation of the unified model of RDB and OODB, the temporal object data model supports both homogeneity and heterogeneity in the time dimension, and the algebra reflects the spirit of both temporal relational algebra and object algebra. Data query examples through “The Wood Panel Deformation Measurement Database” illustrate algebraic operations and a brief evaluation of algebra has been given.
Preview
Unable to display preview. Download preview PDF.
References
R. Alhajj and M. E. Arkun. A query model for object-oriented databases. Proc. of 9th Int. Conf. on Data Engineering, p163–172, 1993.
E. Bertino and L. Martino. Object-Oriented Database Systems: Concepts and Architectures. Addison-Wesley Publishers Ltd., 1993.
J. Chen, T. A. Clarke and S. Robson. Optimised target matching based on a 3-D space intersection and a constrained search for multiple camera views. Videometrics III, SPIE Proc., Vol 2350, p 324–335, 1994.
A. Clarke, et al. Automated three dimensional measurement using multiple CCD camera views. The Photogrammetric Record, 15(85): 27–42, 1995.
J. Clifford, et al. The historical relational data model (HRDM) revisited. Temporal Databases: Theory, Design, and Implementation (edited by A.U.Tansel, et al.), p6–27. Benjamin/Cummings, 1993.
S. Cluet and C Delobel. Towards a unification of rewrite-based optimization techniques for object-oriented queries. Query Processing for Advanced Database Systems (edited by J. Freytag, et al.). Morgan Kaufmann, 1994.
C. J. Date. An Introduction to Database Systems, 6th Edition. Addison-Wesley, 1995.
S. K. Gadia. A homogeneous relational model and query languages for temporal databases. ACM Trans. on Database Systems, 13(4): 418–448, 1988.
W. Kim. A model of queries for object-oriented databases. Proc. of the 5th Int. Conf. on VLDB, p423–432, Amsterdam, 1989.
W. Kim. Object-oriented databases systems: promises, reality, and future. Proc. of the 19th Int. Conf. on VLDB, p 676–687, Dublin, Ireland, 1993.
W. Kim. Next-generation database systems: objects and beyond. Proc. of IISF/ACM Japan Int. Symposium, Computers as our Better Partners, p188–196, Tokyo, Japan, March 1994. World Scientific Publishing.Singapore.
M. T. Ozsu and J. A. Blakeley. Query processing in object-oriented database system. Modern Database Systems: the Object Model, Interoperability, and Beyond, (edited by W. Kim), p146–174. ACM Press, 1995.
N. Pissinou, et al. On temporal modelling in the context of object databases. SIGMOD RECORD, 22(3): 8–15, Setp. 1993.
N. Pissinou, et al. Towards an infrastructure for temporal databases: report of an invitational ARPA/NSF workshop. SIGMOD RECORD, 23(1): 35–51, March 1994.
S. Robson, et al. Seeing the wood from the trees-an example of optimised digital photogrammetric deformation detection. ISPRS Intercommission Workshop: From Pixels to Sequences-Sensors, Algorithms, and Systems, Vol 30/5W1, p379–384, 1995.
S. K. Gadia and S. S. Nair, Temporal databases: a preclude to parametric data, Temporal Databases: Theory, Design, and Implementation (edited by A. U. Tansel, et al.), p28–66. Benjamin/ Cummings Publishing, 1993.
G. M. Shaw and S. B. Zdonik. A query algebra for object-oriented databases. Proc. of 6th Int. Conf. on Data Engineering, p 154–162, 1990. IEEE.
R. Snodgrass. Temporal object-oriented databases: a critical comparison. Modern Database Systems: the Object Model, Interoperability, and Beyond, (edited by W. Kim), p 386–408. ACM Press, 1995
M. Stonebraker, L. Rowe, and M. Hirohama. The implementation of POSTGRES. IEEE Trans. on Knowledge and Data Engineering, 2(1): 125–142, 1990.
D. D. Straube and M. T. Ozsu. Queries and query processing in object-oriented database systems. ACM Trans. on Information Systems, 8(4): 387–430, 1990.
A. U. Tansel. A generalized relational framework for modelling temporal data. Temporal Databases: Theory, Design, and Implementation (edited by A. U. Tansel, et al.), p183–201. Benjamin/ Cummings Publishing, 1993.
L. Wang, M. Wing, C. Davis and N. Revell. Query processing in object-oriented databases. Proc. of 13th European Meeting on Cybernetics and Systems Research, p803–808, April 9–12, 1996, Vienna, Austria.
L. Wang, M. Wing, C. Davis, N. Revell and J. Chen. Data modeling and management in sequential image databases: a temporal object-oriented approach. IEE Colloquium Digest on Intelligent Image Databases, p1/1-6, 96.
L. Yu and S. L. Osborn. An evaluation framework for algebraic object-oriented query models. Proc. of 7th Int. Conf. on Data Engineering, p 670–677, 1991. IEEE.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Wang, L., Wing, M., Davis, C., Revell, N. (1996). An algebra for a temporal object data model. In: Wagner, R.R., Thoma, H. (eds) Database and Expert Systems Applications. DEXA 1996. Lecture Notes in Computer Science, vol 1134. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0034720
Download citation
DOI: https://doi.org/10.1007/BFb0034720
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61656-6
Online ISBN: 978-3-540-70651-9
eBook Packages: Springer Book Archive