Abstract
Real-world objects have various natural and sometimes complex relationships with each other. Via these relationships, they play various roles and then have the corresponding context-dependent properties. To naturally and directly model these situations, we have proposed a novel data model called Information Networking Model (INM). We have also designed information specification language (ISL), information manipulation language (IML) and information query language (IQL) and implemented a database management system based on INM The query language can explore the natural graph structure of INM objects to extract meaningful information in a simple, concise, and compact way. In this paper, we focus on query processing in INM database system. We have used four kinds of search strategies and the system can automatically select an appropriate strategy to efficiently process queries without user’s intervention.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Liu, M., Hu, J.: Information networking model. In: Proceedings of ER, Gramdo, Brazil, pp. 131–144 (November 2009)
Alagic, S.: Type-checking oql queries in the odmg type systems. ACM Transactions Database System 24(3), 319–360 (1999)
Cattell, R., Barry, D., Berler, M., Eastman, J., Jordan, D., Russel, C., Schadow, O., Stanienda, T., Velez, F. (eds.): The Object Database Standard: ODMG 3.0. Morgan Kaufmann, Los Altos (2000)
Walmsley, P.: XQuery. OReilly Media, Inc., Sebastopol (March 2007)
Fankhauser, P.: Xquery formal semantics: State and challenges. SIGMOD Record 30(3), 14–19 (2001)
Chamberlin, D.D.: Xquery: A query language for xml. In: Proceedings of SIGMOD, San Diego, California, USA, p. 682 (June 2003)
Pal, S., Cseri, I., Seeliger, O., Rys, M., Schaller, G., Yu, W., Tomic, D., Baras, A., Berg, B., Churin, D., Kogan, E.: Xquery implementation in a relational database system. In: Proceedings of VLDB, Trondheim, Norway, pp. 1175–1186 (August 2005)
Onose, N., Deutsch, A., Papakonstantinou, Y., Curtmola, E.: Rewriting nested xml queries using nested views. In: Proceedings of SIGMOD, Chicago, Illinois, USA, pp. 443–454 (June 2006)
Boag, S., Chamberlin, D., Fernandez, M.F., Florescu, D., Robie, J., Simeon, J.: XQuery 1.0: An XML Query Language. Technical report, World Wide Web Consortium (2007), http://www.w3.org/TR/2007/REC-xquery-20070123
XML Path Language, http://www.w3.org/TR/xpath20/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hu, J., Fu, Q., Liu, M. (2010). Query Processing in INM Database System. In: Chen, L., Tang, C., Yang, J., Gao, Y. (eds) Web-Age Information Management. WAIM 2010. Lecture Notes in Computer Science, vol 6184. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14246-8_51
Download citation
DOI: https://doi.org/10.1007/978-3-642-14246-8_51
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14245-1
Online ISBN: 978-3-642-14246-8
eBook Packages: Computer ScienceComputer Science (R0)