Eine Oracle-Datenbank ist von Entwurf einer relationalen Datenbank. In einer relationalen Datenbank werden die Daten nicht in einer hierarchischen Weise gespeichert . Das Design hat eine Reihe von Vorteilen , darunter eine schnellere Verarbeitung und eine effizientere Nutzung des Raumes. Aber auch wenn Oracle Datenbanken nicht hierarchisch strukturiert , können Datenbank- Entwickler ihre Fragen , um die Ergebnisse in einer hierarchischen Weise anzuzeigen. Sie können diese hierarchische Abfragen , um Daten von natürlichen Beziehungen , wie die Beziehung zwischen einem Manager und Manager , die Mitarbeiter anzuzeigen. Anleitung
1
Melden Sie sich an Ihrem Computer und öffnen Sie Ihre Oracle-Datenbank. Öffnen Sie jede Tabelle, deren Felder, die Sie in die hierarchische Abfrage enthalten .
2
Notieren Sie die Namen dieser Felder und wie Sie wollen , um sie bei der Suche berücksichtigen . Die hierarchische Abfrage verwendet die Daten, die Sie angeben, um die Ergebnisse zu liefern.
3
Öffnen Sie die Oracle -Abfrage-Tool und geben Sie Ihre Anfrage. Eine Abfrage, die die Mitarbeiter-ID , Name und ID -Manager zieht aus der Tabelle employees würde wie folgt aussehen : SELECT
employee_id , l_name , mgr_id
FROM Mitarbeiter
BY CONNECT VOR empoyee_id = mgr_
4
Klicken Sie auf " Run " auf der Symbolleiste, um die Abfrage auszuführen. Überprüfen Sie die Abfrage-Ergebnisse und drucken oder exportieren Sie sie nach Bedarf.