XML and the DatabaseExplore the various features for storing, querying, and retrieving XML documents from Microsoft’s database products, such as SQL Server and Access. This section also looks at XML in such data access technologies as ADO.NET and SQLXML. XML Indexes in SQL Server 2005 Use the relational query engine in SQL Server 2005 to make a single query plan for the SQL and XQuery parts of your queries, and make the implementation of XML queries fast and easy to predict and tune. Introduction to XQuery in SQL Server 2005 This white paper provides an introduction to various features of XQuery implemented in SQL Server 2005 such as the FLWOR statement, operators in XQuery, if-then-else construct, XML constructors, built-in XQuery functions, type casting operators, and examples of how to use each of these features. Non-supported features of XQuery in SQL Server 2005 and workarounds are described in this article. It also presents three scenarios where XQuery is useful. Optimize the XML Data Type in SQL Server 2005 Discover ways to improve query and data modification performance of the XML data type in the upcoming version of Microsoft SQL Server 2005. XML Options in SQL Server 2005 Three options for handling XML data in the Visual Studio 2005/SQL Server 2005 environment are discussed, including usage scenarios and guidelines to help you choose between them. A Survey of Microsoft SQL Server 2000 XML Features This article provides a roadmap of SQL Server 2000 XML features. Creating a Web Service with SQLXML 3.0 Convert your stored procedures to Web services in SQLXML with instruction from this SQL Server Magazine article by Rich Rollman. Exchanging XML with SQL Server 2000 and Reporting Services through the Web and Web Services Venkat Prasad discusses programming techniques for saving XML data from SQL servers, Web servers, XML Web services, and SQL reporting servers. Optimizing SQLXML Performance How to optimize SQLXML performance for databases, including SQL Server 2000. SQLXML Managed Classes How to use SQLXML Managed Classes for .NET code to retrieve XML from a Microsoft SQL Server database or to generate XML on the client side, using ad hoc queries, stored procedures, annotated schemas with XPath, or XML templates. XML Best Practices for Microsoft SQL Server 2005 Learn about the guidelines for XML data modeling and usage in SQL Server 2005, and see illustrative examples. See How Microsoft SQL Server 2005 Supports XML Explore the XML support built into SQL Server 2005. Learn how this support integrates with the programming support in the .NET Framework V2.0, OLEDB, and SQLXML. XML to SQL: Using SQLXML Bulkload in the .NET Framework Amar Nalla showcases the Bulkload functionality available in SQLXML, which can be used to transform XML input into SQL data. |