Abstract
The parametric temporal data model captures a real world entity in a single tuple, which reduces query language complexity. Such a data model, however, is difficult to be implemented on top of conventional databases because of its unfixed attribute sizes. XML is a matured technology and can be an elegant solution for such challenge. Representing data in XML trigger a question about storage efficiency. The goal of this work is to provide a straightforward answer to such a question. To this end, we compare three different storage models for the parametric temporal data model and show that XML is not worse than any other approaches. Furthermore, XML outperforms the other storages under certain conditions. Therefore, our simulation results provide a positive indication that the myth about XML is not true in the parametric temporal data model.
Similar content being viewed by others
References
ELMASRI R, KOURAMAJIAN V, FERNANDO S. Temporal database modeling: An object-oriented approach [C]// Proceedings of the Second International Conference on Information and Knowledge Management. Washington, DC, USA, 1993: 574–585.
JENSEN C S, CLIFFORD J, GADIA S K, SEGEV A, SNODGRASS R T. A glossary of temporal database concepts [J]. SIGMOD Record, 1992, 21(3): 35–43.
SNODGRASS R T. The temporal query language TQuel [J]. ACM Transactions on Database Systems, 1987, 12(2): 247–298.
TANSEL A U, CLIFFORD J, GADIA S K, SEGEV A, SNODGRASS R T. Temporal databases: Theory, design, and implementation [M]. San Francisco, CA, USA, Benjamin/Cummings, 1993: 28–66.
GADIA S K, VAISHNAV J H. A query language for a homogeneous temporal database [C]// Proceedings of the 4th ACM SIGACT-SIGMOD Symposium on Principles of Database Systems. Oregon, USA, 1985: 51–56.
NOH Seo-Young, GADIA S K, JANG HAENGJIN. Storage cost comparisons in parametric temporal databases [C]// The 2nd International Conference on Convergence Technology. Qingdao, China, 2012: 45–50.
NOH Seo-Young, GADIA S K. A Model comparison for spatiotemporal data in ubiquitous environments: A case study [J]. Journal of Information Processing Systems, 2011, 7(4): 635–652.
NOH Seo-Young, GADIA S K. Benchmarking temporal database models with interval-based and temporal element-based timestamping [J]. Journal of Systems and Software, 2008, 81(6): 1931–1943.
JENSEN C S, SNODGRASS R T, SOO M D. The tsql2 data model [M]// The TSQL2 Temporal Query Language. Kluwer, 1995: 153–238.
NOH Seo-Young, GADIA S K, MA shi-he. An XML-based methodology for parametric temporal database model implementation [J]. Journal of Systems and Software, 2008, 81(11): 929–948.
WANG F, ZANIOLO C. XBit: An XML-based bitemporal data model [C]// Proceedings of the 23rd International Conference on Conceptual Modeling. Shanghai, China, 2004: 810–824.
SHARMA S, GADIA S K. On analyzing the degree of coldness in Iowa, a north central region, United States: An XML exploitation in spatial databases [C]// Proceedings of Conference on Network Security and Applications. 2010: 613–624.
GADIA S K. A homogeneous relational model and query languages for temporal databases [J]. ACM Transactions on Database Systems, 1988, 13(4): 418–448.
GADIA S K, NAIR S S. Temporal databases: A prelude to parametric data [M]// Temporal databases: Theory, design, and implementation. San Francisco, CA, USA, Benjamin/Cummings, 1993: 28–66.
TANSEL A U, CLIFFORD J, GADIA S K, SEGEV A, SNODGRASS R T. A glossary of temporal database concepts [M]// Temporal databases: Theory, design, and implementation. San Francisco, CA, USA, Benjamin/Cummings, 1993: 92–109.
SNODGRASS R T. Temporal object-oriented databases: A critical comparison [M]// Modern database systems. New York, NY, USA: Addison-Wesley Publishing Co., 1995: 386–408.
BERTINO E, BEVILACQUA, FERRARI E, G G. Approaches to handling temporal data in object-oriented database [R]. Technical Report 192-97. Dipartimento di Scienze dell’Informazion, 1997.
NOH S Y, GADIA S K. The usability of XML in parametric databases for temporal data [C]// Proceedings of the International Conference on Information and Knowledge Engineering. Las Vegas, Nevada, USA, 2005, 113-119.
NOH Seo-Young, GADIA S K. A comparison of two approaches to utilizing XML in parametric databases for temporal data [J]. Information and Software Technology, 2006, 48(9): 807–819.
PATANROI D. Binary page implementation of a canonical native storage for XML [D]. Department of Computer Science, Iowa State University, Ames, Iowa, 2005.
ZHANG Sheng, CHEN Sha, LIANG Yu-ping. CGT code-based XML data compression method [C]// Second International Symposium on Electronic Commerce and Security. Los Alamitos, CA, USA: IEEE, 2009, 456-459.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Noh, SY., Gadia, S.K. & Jang, H. Comparisons of three data storage models in parametric temporal databases. J. Cent. South Univ. 20, 1919–1927 (2013). https://doi.org/10.1007/s11771-013-1691-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11771-013-1691-8