Abstract
As eXtensible Markup Language (XML) has become anemerging standard for data representation and data exchange on the Web, there is an increasing trend to store XML data in databases, in order to use the mature technology of database systems. The approaches which have been proposed so far handle non-linked XML documents.One of the reasons for the phenomenal growth of the Internet is the ability for documents to link to other documents. Therefore, linkingcapabilities for XML documents have recently been proposed using XLink and XPointer. In this paper, we present the F2/XML method tostore linked XML documents in object databases and navigate through them. We illustrate our method with an example.
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
Al-Jadir, L., Léonard, M.: Transposed Storage of an Object Database to Reduce the Cost of Schema Changes. In: Proc. Int. ER Workshop on Evolution and Change in Data Management, ECDM 1999, Paris (1999)
Al-Jadir, L., El-Moukaddem, F.: F2/XML: Storing XML Documents in Object Databases. In: Bellahsène, Z., Patel, D., Rolland, C. (eds.) OOIS 2002. LNCS, vol. 2425, p. 108. Springer, Heidelberg (2002)
Al-Jadir, L., El-Moukaddem, F.: F2/XML: Managing XML Document Schema Evolution. In: Proc. Int. Conf. on Enterprise Information Systems, ICEIS 2004, Porto (2004)
Chung, T.-S., Park, S., Han, S.-Y., Kim, H.-J.: Extracting Object-Oriented Database Schemas from XML DTDs Using Inheritance. In: Bauknecht, K., Madria, S.K., Pernul, G. (eds.) EC-Web 2001. LNCS, vol. 2115, p. 49. Springer, Heidelberg (2001)
Florescu, D., Kossmann, D.: Storing and Querying XML Data Using an RDBMS. IEEE Data Eng. Bulletin 22(3), 27–34 (1999)
Hunter, D., Cagle, K., Dix, C., et al.: Beginning XML, 2nd edn. Wrox Press (2003)
Kappel, G., Kapsammer, E., Rausch-Schott, S., Retachitzegger, W.: X-Ray - Towards Integrating XML and Relational Database Systems. In: Laender, A.H.F., Liddle, S.W., Storey, V.C. (eds.) ER 2000. LNCS, vol. 1920, pp. 339–353. Springer, Heidelberg (2000)
Klettke, M., Meyer, H.: XML and Object-Relational Databases - Enhancing Structural Mappings Based on Statistics. In: Suciu, D., Vossen, G. (eds.) WebDB 2000. LNCS, vol. 1997, p. 151. Springer, Heidelberg (2001)
May, W., Malheiro, D.: A Logical, Transparent Model for Querying Linked XML Documents. In: Proc. Datenbanksysteme für Business, Technologie und Web, BTW 2003, Leipzig (2003)
Schmidt, A., Kersten, M., Windhouwer, M., Waas, F.: Efficient Relational Storage and Retrieval of XML Documents. In: Suciu, D., Vossen, G. (eds.) WebDB 2000. LNCS, vol. 1997, p. 137. Springer, Heidelberg (2001)
Shanmugasundaram, J., Tufte, K., He, G., Zhang, C., DeWitt, D., Naughton, J.: Relational Databases for querying XML Documents: Limitations and Opportunities. In: Proc. Int. Conf. on Very Large DataBases, VLDB 1999, Edinburgh (1999)
Shimura, T., Yoshikawa, M., Uemura, S.: Storage and Retrieval of XML Documents using Object-Relational Databases. In: Bench-Capon, T.J.M., Soda, G., Tjoa, A.M. (eds.) DEXA 1999. LNCS, vol. 1677, pp. 206–217. Springer, Heidelberg (1999)
Tian, F., DeWitt, D.J., Chen, J., Zhang, C.: The Design and Performance Evaluation of Alternative XML Storage Strategies. SIGMOD Record 31(1) (2002)
W3C, Bray, T., Paoli, J., Sperberg-McQueen, C.M., Maler, E. (eds.): Extensible Markup Language (XML) 1.0, 2nd edn., W3C Recommendation (October 2000), http://www.w3.org/TR/2000/REC-xml-20001006
W3C, DeRose, S., Maler, E., Orchard, D. (eds.): XML Linking Language (XLink) Version 1.0., W3C Recommendation (June 2001), http://www.w3.org/TR/2001/REC-xlink-20010627
W3C, Grosso, P., Maler, E., Marsh, J., Walsh, N. (eds.): XPointer Framework, W3C Recommendation (March 2003), http://www.w3.org/TR/2003/REC-xptr-framework-20030325
XLip (Fujitsu XLink Processor) (November 2002), http://www.labs.fujitsu.com/free/xlip/en/download.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Al-Jadir, L., El-Moukaddem, F., Diab, K. (2004). F2/XML: Navigating through Linked XML Documents. In: Galindo, F., Takizawa, M., Traunmüller, R. (eds) Database and Expert Systems Applications. DEXA 2004. Lecture Notes in Computer Science, vol 3180. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30075-5_79
Download citation
DOI: https://doi.org/10.1007/978-3-540-30075-5_79
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22936-0
Online ISBN: 978-3-540-30075-5
eBook Packages: Springer Book Archive