Подробно описана техника работы с базами данных SQL Server посредством XML-документов. Рассмотрен стандарт XML, техника извлечения данных из базы с помощью FOR XML, возможности представления XML-документов в виде реляционных наборов данных с помощью OPENXML. Уделено внимание XDR и XSD-схемам как средству получения данных посредством HTTP-запросов. Подробно обсуждается использование XPath-запросов к SQL Server и технология модификации баз данных с помощью апдейтограмм. Рассмотрены представления XML View как средство описания таблиц SQL Server. Продемонстрирована техника импорта XML-документов в базу данных с помощью массовой загрузки XML Bulk Load. Описаны новинки релиза Web Release 2. В книгу включены пять практических примеров, позволяющих читателю на собственном опыте убедиться в преимуществах XML-технологий при работе с SQL Server 2000. Книга рассчитана на опытных программистов SQL Server, которые хотят организовать XML-доступ к данным в базе SQL Server 2000, воспользовавшись новыми возможностями дополнений Web Release.
Книга посвящена философии программирования в Transact-SQL. Она объясняет, как применять эту философию для создания собственных способов кодирования и решения повседневных проблем. В ней, помимо основной темы, хранимых процедур, раскрыто множество вспомогательных, среди которых XML, HTML, .NET.
В настоящей книге программное обеспечение SQL Server 2005 рассматривается главным образом с точки зрения разработчика. В ней описаны основные особенности этой версии СУБД, позволяющие значительно улучшить совместимость компонентов и расширить набор средств, обеспечивающих взаимодействие с языком XML, инфраструктурой .NET, определяемыми пользователем типами данных, а также со многими другими дополнительными службами.