Mapping XML documents to the object-relational form

Author(s):  
Sangho Ha ◽  
Kyoungrea Kim
2006 ◽  
Vol 14 (3) ◽  
pp. 225 ◽  
Author(s):  
Pensri Amornsinlaphachai ◽  
Nick Rossiter ◽  
Akhtar Ali

Author(s):  
Daniel J. Buehrer

Web-based applications (Web services and service-oriented architectures) can be run via a Web-based browser. There are several approaches to writing such Web-based applications. A lightweight approach is suitable for hand-held devices. In this approach, a Java servlet or a JSP page (Java 2 Platform, JSP), or an ASP application (Microsoft .NET, ASP) generates HTML (Hypertext Markup Language), XHTML, or XML documents (W3C Semantic Web Activity, XHTML, XML) to be displayed by the browser. Most browsers use an anchored URLs extension (e.g., .doc, .jpg, .xml, etc.) to choose an appropriate plug-in to display the URL when it is clicked. Besides displaying text and multimedia, Web servers and/or browsers can also execute Java applets or scripting languages to read and/or change persistent data. Previously, about 98% of these data were stored in relational or object-relational databases. However, recently more of these data are being stored in XML-based documents. Often these documents have an associated “schema” declaring the nesting of tags and the types of primitive values, or an “ontology” (Everett et al., 2002, Hunter, 2003) declaring classes, attributes, and relations that are used in the document.


2004 ◽  
pp. 141-190 ◽  
Author(s):  
Nathalia Devina Widjaya ◽  
David Taniar ◽  
Johanna Wenny Rahayu

XML (eXtensible Markup Language) is fast emerging as the dominant standard for describing data and interchanging data between various systems and databases on the Internet. It offers the XML schema definition language as formalism for defining the syntax and structure of XML documents, providing rich facilities for defining and constraining the content of XML documents. Nevertheless, to enable efficient business application development in large-scale e-commerce environments, XML needs to have databases to keep all the data. Hence, it will inevitably be necessary to use methods to describe the XML schema in the Object-Relational Database (ORDB) formats. In this chapter, we present the way to transform the XML encoded format, which can be treated as a logical model, to the ORDB format. The chapter first discusses the modeling of XML and why we need the transformation. Then, a number of transformation steps from the XML schema to the Object-Relational Logical model and XML to ORDB are presented. Three perspectives regarding this conceptual relationship (aggregation, association and inheritance) and their transformations are mainly discussed.


Sign in / Sign up

Export Citation Format

Share Document