Um banco de dados Oracle é por design de banco de dados relacional . Em um banco de dados relacional , os dados não são armazenados de uma forma hierárquica. Essa concepção tem um número de vantagens , incluindo o processamento mais rápido e mais eficiente utilização do espaço . Mas, apesar de bancos de dados Oracle não são de natureza hierárquica , os desenvolvedores de banco de dados podem usar suas consultas para exibir os resultados de uma forma hierárquica. Você pode usar essas consultas hierárquicas para exibir dados de relacionamentos naturais, como a relação entre um gerente e funcionários desse gerente . Instruções
1
Inicie a sessão no seu computador e abra o banco de dados Oracle. Abra cada tabela cujos campos que deseja incluir na consulta hierárquica.
2
Note os nomes dos campos e como você deseja incluí-los na consulta. A consulta hierárquica usa os dados que você especificar para fornecer os resultados.
3
Abra a ferramenta de consulta Oracle e digite sua consulta. Uma consulta que puxa a identificação do funcionário , sobrenome e gerente de ID da tabela de funcionários ficaria assim :
Selecione employee_id , l_name , mgr_id
DE empregados
CONNECT BY ANTES empoyee_id = mgr_
4
Clique em " Run" na barra de ferramentas para executar a consulta . Comente os resultados da consulta e impressão ou exportá-los quando necessário.