IBM differentiates itself on
XML"> PureEdge Solutions Inc., which adds audit trails, security and self-archive features to XML electronic forms, plans to integrate DB2s native XML support with its code base as soon as it becomes available, according to company officials. "From our perspective, there is no choice. This is something we have to offer to customers and play with because it unlocks a lot of value from our own solutions," said Mike Rowling, senior solutions architect for PureEdge, of Victoria, British Columbia. "Organizations have lots of structured and semistructured data that is not always predefined for how youre going to use and access that information and how youre going to leverage that through the organization. This is going to be pretty monumental."At its Oracle OpenWorld conference last month, Oracle officials said its Database 10g Release 2 will feature support for XQuery to access XML data. Responding to criticism from customers that had difficulty using SQL Server 2000s XML mapping technology to get back stored nonrelational XML documents, Microsoft is planning to add native XML data type and corresponding data structures to query support to its SQL Server 2005 product, code-named Yukon, which will debut in the first half of this year. Yukon allows users to register an assembly inside the database and store a CLR (Common Language Runtime) user-defined type or take an XML representation of an object and store that in a database, said Michael Rys, program manager for SQL Server Engine for XML Technologies at Microsoft, in Redmond, Wash. In addition, SQL Server 2005 will feature a modifiable subset of the XQuery standard, which has yet to be officially signed off on by the World Wide Web Consortium, Rys said. Check out eWEEK.coms for the latest database news, reviews and analysis.
Analysts say IBMs heavily federated stance toward native XML support will be a major differentiation from approaches from other large DBMS vendors such as Oracle Corp. and, to a lesser degree, Microsoft Corp. Over the last few years, DBMS vendors have provided users with an XML support layer that maps or "shreds" an XML document onto an underlying relational storage model.