Leçon 1 : Conversion d'une table en une structure hiérarchique

Les clients qui ont des tables utilisant des jointures réflexives pour exprimer des relations hiérarchiques peuvent convertir leurs tables en structure hiérarchique en suivant les procédures fournies dans cette leçon. Il est relativement facile d'effectuer une migration de cette représentation vers une autre à l'aide de hierarchyid. Après la migration, les utilisateurs disposeront d'une représentation hiérarchique compacte et facile à comprendre, qui peut être indexée de plusieurs façons pour que les requêtes soient efficaces.

Cette leçon examine une table existante, crée une table contenant une colonne hierarchyid, remplit la table avec les données de la table source, puis illustre trois stratégies d'indexation. Cette leçon contient les rubriques suivantes :

Composants requis

Cette leçon requiert l'exemple de base de données AdventureWorks2008R2. Pour plus d'informations sur l'installation de l'exemple de base de données AdventureWorks2008R2, consultez Considérations relatives à l'installation d'exemples de bases de données et d'exemples de code SQL Server.