SQL Server содержит полную поддержку XML. Наиболее важной возможностью является существование типа данных xml, который позволяет системе базы данных сохранять документы XML в виде объектов первого класса.
Значениями типа данных xml может быть проверка схемы, если с этим типом ассоциирована одна или более схем. Вы можете определять точные типы данных для элементов и атрибутов, только если соответствующий документ XML содержит типы, указанные в схемах XML. Определения схем создаются с использованием оператора create xml schema collection.
XML также содержит собственные языки запросов, наиболее важным из которых является язык XQuery. SQL Server поддерживает несколько нестандартных методов, которые могут быть использованы в запросах к документам XML при помощи XQuery.
В следующей главе описываются пространственные данные.