Введение
Использование XML совместно с SQL
XML и современные базы данных
Автор: Алексей Ширшов
The RSDN Group
Источник: RSDN Magazine #1-2003
Опубликовано: 06.07.2003
Исправлено: 13.03.2005
Версия текста: 1.0
Введение
Поддержка XML в Microsoft SQL Server 2000
FOR XML
FOR XML EXPLICIT
OPENXML
IIS и XML функции SQL Server
URL-запросы
Шаблоны
Запросы XPath
Замечания по разделу
ADO и XML
Возможности ADO 2.5
Возможности ADO 2.6
XML-документ на стороне клиента
Апдейтаграммы и XML Bulk Load
Апдейтаграммы
XML Bulk Load
Заключение
Литература
Введение
Этот материал посвящен тем нововведениям, которые появились в SQL и технологиях доступа к базам данных благодаря XML. Статья описывает базовые механизмы и возможности использования XML в MS SQL Server и ADO. Статья не претендует на фундаментальные исследования в этой области, так как XML и SQL Server вещи по природе своей необъятные. Кроме того, уровень поддержки XML в SQL Server постоянно увеличивается, и за всеми изменениями чрезвычайно трудно уследить. Например, после выхода SQLXML 3.0, стало возможным использовать SQL Server в качестве сервера Web-служб. К сожалению, эта тема в статье не освещается, но в будущем, возможно, найдется время и для нее.
Своим появлением статья обязана тому беспорядку, который был в голове у автора по данному вопросу.
Во второй и третьей частях статьи используются возможности SQLXML 3.0, который можно скачать по адресу
http://www.microsoft.com/downloads/details.aspx?FamilyID=4023deea-f179-45de-b41d-84e4ff655a3b&DisplayLang=en.