λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να : Ιεραρχική Ερωτήματα σε Oracle

Μια βάση δεδομένων της Oracle είναι από το σχεδιασμό μια σχεσιακή βάση δεδομένων . Σε μια σχεσιακή βάση δεδομένων , τα δεδομένα δεν είναι αποθηκευμένα σε έναν ιεραρχικό τρόπο . Ότι ο σχεδιασμός έχει μια σειρά από πλεονεκτήματα, όπως ταχύτερη επεξεργασία και πιο αποτελεσματική χρήση του χώρου. Αλλά ακόμα κι αν οι βάσεις δεδομένων Oracle δεν είναι ιεραρχικά στη φύση , προγραμματιστές βάσεων δεδομένων μπορούν να χρησιμοποιήσουν τα ερωτήματά τους για να εμφανίσετε τα αποτελέσματα σε ένα ιεραρχικό τρόπο . Μπορείτε να χρησιμοποιήσετε αυτές τις ιεραρχικές ερωτήματα για την εμφάνιση δεδομένων από φυσικές σχέσεις , όπως η σχέση μεταξύ ενός διευθυντή και τους υπαλλήλους αυτού του διευθυντή . Οδηγίες
Η

1 Συνδεθείτε στον υπολογιστή σας και ανοίξτε τη βάση δεδομένων της Oracle . Ανοίξτε κάθε πίνακα του οποίου τα πεδία που θέλετε να συμπεριλάβετε στην ιεραρχική ερώτημα . 2

Σημειώστε τα ονόματα των πεδίων και πώς θέλετε να τους συμπεριλάβει στο ερώτημα . Η ιεραρχική ερώτημα χρησιμοποιεί τα δεδομένα που έχετε ορίσει για την παροχή των αποτελεσμάτων .
Εικόνων 3

Ανοίξτε το ερώτημα εργαλείο Oracle και πληκτρολογήστε το ερώτημά σας . Ένα ερώτημα που τραβά την ταυτότητα των εργαζομένων , το επώνυμο και ο διευθυντής ID από τον πίνακα των εργαζομένων , θα μοιάζει με αυτό :

SELECT employee_id , l_name , mgr_id

ΑΠΟ εργαζόμενοι

CONNECT BY ΠΡΙΝ empoyee_id = mgr_
Η 4

Κάντε κλικ στο " Run" στη γραμμή εργαλείων για να εκτελέσετε το ερώτημα . Εξετάστε τα αποτελέσματα του ερωτήματος και να εκτυπώσετε ή να τα εξάγουν , όπως απαιτείται .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα