Tutorial: Usando o tipo de dados hierarchyidTutorial: Using the hierarchyid Data Type

Este tutorial se destina a usuários com experiência no Transact-SQLTransact-SQL, mas não familiarizados com o tipo de dados hierarchyid .This tutorial is intended for users who are experienced with Transact-SQLTransact-SQL, but are new to the hierarchyid data type.

O que você aprenderáWhat You Will Learn

Este tutorial é dividido em duas lições:This tutorial is divided into two lessons:

Lição 1: Convertendo uma tabela em uma estrutura hierárquicaLesson 1: Converting a Table to a Hierarchical Structure
Nesta lição, você aprenderá a usar uma tabela de funcionário existente que foi estruturada como uma hierarquia pai/filho e move os dados para uma nova tabela que representa a hierarquia, usando o tipo de dados hierarchyid .In this lesson, you take an existing employee table that is structured as a parent/child hierarchy and move the data into a new table that represents the hierarchy by using the hierarchyid data type. Esta lição exige o banco de dados de exemplo AdventureWorks2012AdventureWorks2012 .This lesson requires the AdventureWorks2012AdventureWorks2012 sample database.

Lição 2: Criando e gerenciando dados em uma tabela hierárquicaLesson 2: Creating and Managing Data in a Hierarchical Table
Nesta lição, você aprenderá a criar uma tabela usando o tipo de dados hierarchyid para representar a estrutura da hierarquia.In this lesson, you create a table by using the hierarchyid data type to represent the hierarchy structure. Em seguida, você manipula os dados da tabela usando os métodos hierárquicos.Then, you manipulate the data in the table by using the hierarchical methods.

RequisitosRequirements

O sistema deverá ter o seguinte instalado:Your system must have the following installed:

  • Qualquer edição do SQL Server 2008SQL Server 2008 ou posterior.Any edition of SQL Server 2008SQL Server 2008 or later.

  • O SQL Server Management StudioSQL Server Management Studio ou o Management StudioManagement Studio Express.Either SQL Server Management StudioSQL Server Management Studio or Management StudioManagement Studio Express.

  • Internet Explorer 6 ou versão posterior.Internet Explorer 6 or a later version.

Consulte tambémSee Also

Tutorial: introdução ao Mecanismo de Banco de DadosTutorial: Getting Started with the Database Engine
Tutorial: Gravando instruções Transact-SQLTutorial: Writing Transact-SQL Statements
Referência de método de tipo de dados hierarchyidhierarchyid Data Type Method Reference
Dados hierárquicos (SQL Server)Hierarchical Data (SQL Server)
hierarchyid (Transact-SQL)hierarchyid (Transact-SQL)