Προγραμματισμός

Γνώση Υπολογιστών >> Προγραμματισμός >  >> Γλώσσες Προγραμματισμού Υπολογιστών

Πώς να δημιουργήσετε μια ιεραρχική συνόλου δεδομένων

Όταν προγραμματιστές αποθήκευση δεδομένων, συχνά το κάνουν με τέτοιο τρόπο ώστε να επιτρέπει την γρήγορη ανάκτηση της . Αυτό μπορεί να γίνει είτε σε μια οργανωμένη δομή δεδομένων χτισμένο γύρω από συγκεκριμένες μεθόδους αναζήτησης για να μέσω της βελτιστοποίησης της ανάκτησης δεδομένων . Αυτό μπορεί επίσης να γίνει με τη δημιουργία ιεραρχικά σύνολα δεδομένων , στην οποία ορισμένα δεδομένα " κατατάσσεται " υψηλότερα από ό, τι άλλα δεδομένα επειδή περιέχει κάτι στο σύνολο δεδομένων . Με αυτό τον τρόπο , μπορείτε να ακολουθήσετε το μονοπάτι της ιεραρχίας για να πάρετε τα δεδομένα που χρειάζεστε . Ένας απλός τρόπος για να δημιουργήσετε ένα ιεραρχικό σύνολο δεδομένων είναι να δημιουργήσετε ένα έγγραφο XML που ενσωματώνει τα μεταδεδομένα για να οργανώσει τα πραγματικά δεδομένα . Τα πράγματα που θα χρειαστείτε
επεξεργαστή κειμένου
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Ξεκινήστε τις ιεραρχικές σύνολο δεδομένων , δημιουργώντας μια κύρια κατηγορία . Αυτή η κύρια κατηγορία καθοριστικό θα περιέχει όλες τις άλλες υπο-κατηγορίες , και έτσι να διαμένει στο "κορυφή" της ιεραρχίας : < ? Xml version = " 1.0 " > < /book > < br >
2

Προσθέστε ένα βιβλίο με την κατηγορία βιβλίων . Το βιβλίο θα έχει τη δική του τις υποκατηγορίες της , συμπεριλαμβανομένου και του τίτλου του βιβλίου και συγγραφέας : " To Kill a Mockingbird " < /title> < συγγραφέα > " Harper Lee" < /συντάκτης > < /book > εικόνων <br> 3 <p> Προσθέστε μια άλλη κατηγορία στην κατηγορία του βιβλίου , αλλά έξω από την είσοδο του βιβλίου . Αυτή η κατηγορία , " χαρτόδετα βιβλία , " δηλώνει ποια βιβλία είναι χαρτόδετα βιβλία . Σε αυτή την τελική θέση , η ιεραρχία των δεδομένων αποτελεί ένα « βιβλίο - χαρτόδετο To Kill a Mockingbird " σχέση : < ? Xml version = " 1.0 " > <book> <paperback> <title> ? " To Kill a Mockingbird " < /title> <author> " Harper Lee" < /συντάκτης > < /χαρτόδετο > < /book > <br> <br> Η < br > <div class="grad2"> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3314932315682382" crossorigin="anonymous"></script> <!-- 221021-2 --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-3314932315682382" data-ad-slot="8094203668" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> <div class="grad3"></div> </div> <div class="fanyedads"> <ul> <li>Τελευταίο άρθρο: <a class='LinkPrevArticle' href='http://www.221021.com/Programming/computer-programming-languages/86618.html' >Σχετικά με τον SQL Profiler χρήσης </a> <li>Επόμενο άρθρο: <a class='LinkNextArticle' href='http://www.221021.com/Programming/computer-programming-languages/86620.html' >Vector Καταχώρηση σε MATLAB </a> </ul> </div> </div> <div class="woqinimaderwr24"> <div class="dibud23"> <div class="biaotidas51"> <div class="biaotidas511"><h3>Συναφής σύστασή</h3></div> <div class="butudasda"></div> </div> </div> <div class="dibud24"> <div class="dibud241"> <ul class="dsa31das"> <li><a href="http://www.221021.com/Programming/computer-programming-languages/88401.html" target="_blank">Πώς να χρησιμοποιήσετε τα στοιχεία ελέγχου ActiveX σε ASP Net </a></li> <li><a href="http://www.221021.com/Programming/computer-programming-languages/86800.html" target="_blank">Πώς να κάνει πίνακες σε PCSpim </a></li> <li><a href="http://www.221021.com/Programming/computer-programming-languages/87409.html" target="_blank">Πώς να Κλείστε μια ορφανά Παράθυρο Μετά από μια εισαγωγή της εγγραφής με ASP.NET </a></li> <li><a href="http://www.221021.com/Programming/computer-programming-languages/294737.html" target="_blank">Πώς φτιάχνετε ένα κείμενο σε διάφορες γλώσσες; </a></li> <li><a href="http://www.221021.com/Programming/computer-programming-languages/88254.html" target="_blank">Πώς να δημιουργήσετε Bars φόρτωσης </a></li> </ul> </div> <div class="dibud242"> <div class="biaotidasoidasf3h4"> <h4>Τελευταία άρθρα</h4> <div class="nibushihenzaiyi"></div> </div> <ul class="thydghaodennrend"> <li><a href="http://www.221021.com/Programming/computer-programming-languages/87333.html" target="_blank">Πώς να Μεταφορά Λειτουργίες MATLAB </a></li> <li><a href="http://www.221021.com/Programming/computer-programming-languages/88815.html" target="_blank">Τι είναι ένα πρόγραμμα υπολογιστή Κατάλογος </a></li> <li><a href="http://www.221021.com/Programming/computer-programming-languages/284223.html" target="_blank">Η γραφομηχανή θεωρείται υπολογιστής; </a></li> <li><a href="http://www.221021.com/Programming/computer-programming-languages/87379.html" target="_blank">HTML κώδικα για Υπογράμμιση πλάγιοι </a></li> </ul> </div> </div> </div> <div class="dibudaohnagdsaw"> <div class="das342sd"><p>Πνευματικά δικαιώματα © <a href="http://www.221021.com/" target="_blank" >Γνώση Υπολογιστών</a> Όλα τα δικαιώματα κατοχυρωμένα </p></div> </div> </div> </body> </html>