en Oracle-databas är avsiktligt en relationsdatabas . I en relationsdatabas , inte data lagras i ett hierarkiskt sätt . Denna design har ett antal fördelar , bland annat snabbare bearbetning och mer effektiv användning av rymden . Men även om Oracle-databaser är inte hierarkiska i naturen , kan databasutvecklare använda sina frågor för att visa resultaten på ett hierarkiskt sätt . Du kan använda dessa hierarkiska frågor att visa data från naturliga förhållanden , som relationen mellan en chef och att chefens medarbetare . Instruktioner
1
Logga in på datorn och öppna din Oracle-databas . Öppna varje tabell vars fält du vill inkludera i den hierarkiska frågan .
2
Notera namnen på dessa områden och hur du vill inkludera dem i frågan . Den hierarkiska frågan använder de data som du anger för att ge resultat .
3
Öppna Oracle fråga verktyget och skriv din fråga . En fråga som drar den anställde ID , efternamn och manager -ID från tabellen Anställda skulle se ut så här :
SELECT employee_id , l_name , mgr_id
FRÅN anställda
ansluta genom FÖRE empoyee_id = mgr_
4
Klicka " Kör " på verktygsfältet för att köra frågan . Granska frågeresultat och skriva ut eller exportera dem som behövs .