Lección 1: Convertir una tabla en una estructura jerárquica

Los clientes que tienen tablas que utilizan autocombinaciones para expresar las relaciones jerárquicas pueden convertir sus tablas en una estructura jerárquica usando esta lección como guía. Es relativamente fácil migrar de esta representación a una que use hierarchyid. Después de la migración, los usuarios tendrán una representación jerárquica compacta y fácil de entender, que se puede indizar de varias maneras para conseguir consultas eficaces.

En esta lección se examina una tabla existente, se crea una nueva tabla que contiene una columna hierarchyid, se rellena la tabla con los datos de la tabla de origen y, a continuación, se muestran tres estrategias de indización. En esta lección se incluyen los temas siguientes:

Requisitos previos

Esta lección requiere la base de datos de ejemplo AdventureWorks. Para obtener información acerca de cómo instalar la base de datos de ejemplo AdventureWorks, consulte Consideraciones para instalar ejemplos y bases de datos de ejemplo de SQL Server.