An XML schema defines the structure of an XML document by setting constraints on the data types of elements and attributes in the document. XML documents can be validated against the XML schema to ensure they conform to the constraints defined in the schema. There are several schema languages that define the grammar for an XML document, for instance, Document-Type Definition (DTD) language, and XML Schema language. Of these languages, because of its extensive support for data types and namespaces, XML Schema is becoming the most widely used schema language; hence, it is the chosen language by DB2 9. This paper explores DB2's support for XML schemas.
Related white papers
Web Services Programming Using Java Technology and XML
The session starts with an introduction of fundamental concepts and characteristics of Web services. It will be followed by the detailed explanation on how to implement, how to describe, how...
Advanced ADO.NET
This session will look at how ADO.NET extends the familiar ADO model to provide built-in support for your current and next generation applications. ADO.NET provides both connected and disconnected access...
Live From Redmond: VB9 - Introduction to LINQ in Visual Basic
LINQ stands for Language Integrated Query and it allows querying over things like objects, databases and XML in a standard way with a new syntax available in the latest versions...
Web Services Interoperability Between Apache Axis2 and the WebSphere Web Services Feature Pack, Part 1
The WebSphere Application Server Version 6.1 Feature Pack for Web Services (hereafter called WSFP) includes a set of Java API for XML-based Web Services (JAX-WS) samples. These samples demonstrate the...
MSDN Webcast: .NET Language Integrated Query (Level 100)
Language Integrated Query (LINQ) provides the ability to write query expressions directly within Microsoft Visual C# or Visual Basic. LINQ makes it significantly easier to query and access all types...
MSDN geekSpeak Webcast: Building Silverlight Gadgets With Al Alper (Level 100)
The presenters share their knowledge and experience around a particular developer technology, and are ready to answer the questions real-time during the webcast. The attendee of this webcast will learn...
Smart Phone Software Developer Increases Download Speed and Revenue by 30 Percent
With more and more people conducting business while out of the office, the ability to increase mobile productivity has never been more important. Quickoffice has furthered that productivity by creating...

