Ну вот, мы и добрались, наконец, до заключения. Хотя все рассмотренные методы работы с XML-документами опирались на технологии Microsoft, общая картина вам должна быть ясна: любой современный SQL-сервер уже не ограничивается работой только с реляционными данными. Например, в Oracle 9i также включена встроенная поддержка XML – тип таблиц XMLType. Вы можете делать SQL-запросы к документами XML и XML-запросы (запросы XPath) к реляционным таблицам, так же, как и в MS SQL Server[12]. В дальнейшем эти возможности будут улучшаться, например, уже сейчас мы можем сделать из SQL Server сервер Web-служб (Oracle 9i также поддерживает эту возможность). Остается только надеяться, что Microsoft в этом плане будет придерживаться стандартов, и не будет бежать впереди паровоза, как это было с XDR и схемами трансформации.
Литература
-
Описание XDR -
Спецификация XPath -
Настройка IIS для SQL Server -
Спецификация XSL -
Спецификация XSD -
Использование SDR схем для запросов XPath -
Использование XSD схем для запросов XPath -
Преобразование XDR в XSD - XML для профессионалов, Дидье Мартин, Марк Бирбек и другие.
-
XML в MS SQL Server 2000 и технологиях доступа к данным, Алексей Шуленин. -
Ограничения XML Bulk Load -
Поддержка XML в Oracle 9i
Эта статья опубликована в журнале RSDN Magazine #1-2003. Информацию о журнале можно найти здесь






