Поделиться через


Занятие 1. Преобразование таблицы в иерархическую структуру

Если у клиентов имеются таблицы, в которых для выражения иерархических связей используются самосоединения, то эти таблицы можно преобразовать в иерархическую структуру, руководствуясь указаниями из данного занятия. Миграция от старого метода представления к методу представления, использующему тип данных hierarchyid, проходит относительно легко. После миграции пользователи получат компактное и легкое для понимания иерархическое представление, которое может быть проиндексировано несколькими способами для обеспечения эффективного поиска.

В этом занятии происходит изучение существующей таблицы, создание новой таблицы, содержащей столбец hierarchyid, заполнение этой таблицы данными из таблицы источника, а также проводится демонстрация трех стратегий индексирования. Это занятие содержит следующие разделы.

Предварительные условия

Для этого занятия требуется образец базы данных AdventureWorks. Дополнительные сведения об установке образца базы данных AdventureWorks см. в разделе Вопросы установки образцов кода и образцов баз данных SQL Server.