XML has emerged as the standard for representing and
exchanging data on the World Wide Web. It is
critical to have efficient mechanisms to store and
query XML data to exploit the full power of this new
technology. Several researchers have proposed to use
relational databases to store and query XML data.
The main challenge of this approach is that, one
needs to resolve the conflict between the
hierarchical nature of the XML data model and the
flat nature of the relational data model. This book
covers an efficient mapping system, called XML2REL,
for storing and querying XML documents using
relational databases in the presence of an XML
schema (DTD). XML2REL requires three main mappings
from XML to relational which are schema mapping,
data mapping and query mapping. The XML-to-
Relational mapping system introduced in this book
should be useful to students, instructors,
scientists and IT professionals who want to get full
advantages of a mature relational database system to
process large sizes of XML data. This book will also
shed light for those who are interested in research
related to XML data management.
exchanging data on the World Wide Web. It is
critical to have efficient mechanisms to store and
query XML data to exploit the full power of this new
technology. Several researchers have proposed to use
relational databases to store and query XML data.
The main challenge of this approach is that, one
needs to resolve the conflict between the
hierarchical nature of the XML data model and the
flat nature of the relational data model. This book
covers an efficient mapping system, called XML2REL,
for storing and querying XML documents using
relational databases in the presence of an XML
schema (DTD). XML2REL requires three main mappings
from XML to relational which are schema mapping,
data mapping and query mapping. The XML-to-
Relational mapping system introduced in this book
should be useful to students, instructors,
scientists and IT professionals who want to get full
advantages of a mature relational database system to
process large sizes of XML data. This book will also
shed light for those who are interested in research
related to XML data management.