aa Contact Us aa Home aa About Us aa news aa Free Books aa Books




XML DATABASES

   
J2EE
Subcategories


J2EE
aa Connectors
aa EJB
aa Java Mail
aa JDBC
aa JMS
aa JMX
aa JNDI
aa JSP
aa JTA
aa JTS
aa IDL
aa RMI/IIOP
aa Servlets
aa XML/JAX/JDOM
a INTEROPERABILITY
aa CCM
aa COM
aa CORBA
aa XML
aa WebServices

OTHER
aa J2EE Certification
aa J2EE Design
aa J2EE Performance
aa Java Data Objects
XML and Databases This paper discusses the relationship between XML and databases and describes some of the types of software available to process XML documents with databases. Although it is not intended to be exhaustive, I hope that it describes many of the major issues in using XML with databases.
XML:DB Initiative for XML Databases Databases tailored for the storage of XML data represent an exciting new opportunity for improvement in the storage and manipulation of data and metadata. For a large set of applications an XML database will often far surpass traditional data storage mechanisms in convenience, ease of development and performance. The following list contains a number of applications that are ideally suited for XML databases.
Professional XML Databases The below articles are from Chapter 2 of the Wrox Press book Professional XML Databases. Professional XML Databases covers moving from a relational database to XML.
Introduction to Native XML Databases The need to process and store XML has spawned several new types of software tool, one of which is the "native XML database." This article explains the principles behind such databases.
XML and Databases Resources on XML Databases
XML Structures for Existing Databases This book chapter, excerpted from the just-published Wrox Press book Professional XML Databases, offers clear, authoritative guidance for how to deal with an existing database that you need to move to XML, from modeling the tables and keys to dealing with orphaned elements. The chapter provides an overview of the issues involved and details 11 rules for creating XML data structures for data in a relational database. The article includes suggestions for creating data structures that can be processed rapidly. Used with the permission of the publisher.
XML APIs for databases Most Web applications require the presentation of database-generated information. XML, because of its ability to separate content from presentation, is fast becoming an industry standard for data exchange. Most XML tools work with either the SAX or DOM API. This article presents a way to blend the power of a database with the features of XML. It also provides a simple, pure Java implementation of XML APIs for databases that works with any JDBC data source. With this approach, XML tools can treat a database as a virtual XML document.
A List Of XML Databases
XML Structures for Existing Databases An excerpt from WROX Press Professional XML Databases by Kevin Williams, Michael Brundage, Patrick Dengler, Jeff Gabriel, Andy Hoskinson, Michael Kay, Thomas Maxwell, Marcelo Ochoa, Johnny Papa, Mohan Vanmane
XML, Java, databases and the Web XML and Java can certainly be used to create some very interesting applications from app servers to better searchable websites. However, it is sometimes very difficult to understand where everything really fits. There are web servers, Servlet engines, relational databases, and object databases. Chances are that an XML solution that you have to create will use of one of these prebuilt software pieces. XML development also involves using certain APIs, such as SAX, DOM, Servlets, Swing, RMI, JDBC, and the core Java API.
XML Databases Offer Greater Search Capabilities Extensible Markup Language is emerging not only as a Web page markup standard, but as a database technology with the potential to simplify and speed future Web operations.
Why And How To Benchmark XML Databases
XML Structures for Existing Databases In this chapter, we will examine some approaches for taking an existing relational database and moving it to XML.
Temporal Query Operators in XML Databases
Maintain Large Databases With XML Servers One of the more common questions asked here at "Ask the XML Pro" has to do with the dilemma of maintaining large databases of XML data. Specifically, suppose that you had an XML document that was both broad (had a large number of objects, as might be expected from a database query on a large dataset), and deep (each object contained a fair number of properties, subordinate objects, and the like).
XML representation of a relational database A relational database consists of a set of tables, where each table is a set of records. A record in turn is a set of fields and each field is a pair field-name/field-value. All records in a particular table have the same number of fields with the same field-names. This article describes an application of (a simple subset of) XML that can be used to represent such a database.

    JAVA and XML
Introduction

SAX

DOM

JDOM

Parsers (JAXP)

XML Schemas

XML Object-Mapping

XSLT

XSL

XML Databases

XML and JMS (JAXM)

XML B2B

WEBServices

Protocols and Communications

XML Performance

XML and JSP

XSLT and JSP

XML and Servlets

XSLT and Servlets

XML Design Strategies

Wireless XML

XML and SOAP

XML Web Applications

XML Specifications

    JAVA and XML
HOME PAGE:
Java and XML

FAQ:
JGURU
XML FAQ
Java and XML
XML and DOM FAQ
Java Index FAQ

WHITE PAPERS:
Java and XML
XML Wireless Applications
White Paper Index

BEST SITES:
XML.com
XML at SUN
bea developers
XML Connection
IBM xml
DeveloperLife.com
XML Cover Pages

SPECS:
Java and XML
DOM Req

DOCS:
Java API XML Messaging
J2EE Tech Overview
J2EE
J2EE Glossary
J2EE Case Studies
J2EE Compatability
J2EE Design Patterns
J2EE Overview
javax.ejb
javax.naming
javax.naming.directory
java.rmi
javax.rmi
javax.servlet
javax.servlet.http
javax.servlet.jsp
javax.servlet.jsp.tagext
javax.transaction
javax.transaction.xa
java.sql
javax.sql
java.security
javax.jms
javax.mail
javax.xml.parsers
org.w3c.dom
org.xml.sax
org.omg.CORBA


DOWNLOADS:
Java and XML

NEWSGROUPS:
com.lang.java

ARTICLES:
Java and XML
Sun Articles

TUTORIALS:
Java and XML
J2EE Tutorial 1
J2EE Tutorial 2
J2EE Tutorial 3
J2EE Patterns

FORUMS:
JGURU
Sun J2EE forum

USER GROUPS:
Java User Groups

BOOKS:
Free Java Xml Books
Java Xml Books