Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει η ιεραρχική βάση δεδομένων;
Μια ιεραρχική βάση δεδομένων είναι ένα σχέδιο που χρησιμοποιεί μία σχέση προς ένα για στοιχεία δεδομένων. Τα μοντέλα ιεραρχικής βάσης δεδομένων χρησιμοποιούν μια δομή δέντρου που συνδέει μια σειρά από διαφορετικά στοιχεία σε ένα κύριο αρχείο "ιδιοκτήτη" ή "γονέα".
Η Techopedia εξηγεί την ιεραρχική βάση δεδομένων
Η ιδέα πίσω από τα μοντέλα ιεραρχικής βάσης δεδομένων είναι χρήσιμη για έναν συγκεκριμένο τύπο αποθήκευσης δεδομένων, αλλά δεν είναι εξαιρετικά ευέλικτο. Οι περιορισμοί του σημαίνουν ότι περιορίζεται σε κάποιες πολύ συγκεκριμένες χρήσεις. Για παράδειγμα, όταν κάθε άτομο σε μια εταιρεία μπορεί να αναφέρει σε ένα δεδομένο τμήμα, το τμήμα μπορεί να χρησιμοποιηθεί ως γονικό αρχείο και οι μεμονωμένοι υπάλληλοι θα αντιπροσωπεύουν δευτερεύοντα αρχεία, καθένα από τα οποία συνδέεται πίσω σε αυτό το γονικό αρχείο σε μια ιεραρχική δομή.
Οι ιεραρχικές βάσεις δεδομένων ήταν δημοφιλείς στον αρχικό σχεδιασμό βάσης δεδομένων, στην εποχή των mainframe υπολογιστών. Ενώ ορισμένα μοντέλα της IBM και της Microsoft εξακολουθούν να χρησιμοποιούνται, πολλοί άλλοι τύποι επιχειρηματικών βάσεων δεδομένων χρησιμοποιούν πιο ευέλικτα μοντέλα για να φιλοξενήσουν πιο εξελιγμένους τύπους διαχείρισης δεδομένων. Τα ιεραρχικά μοντέλα έχουν την πιο νόημα όπου η κύρια εστίαση της συλλογής πληροφοριών είναι σε μια συγκεκριμένη ιεραρχία, όπως ένας κατάλογος των επιχειρησιακών τμημάτων, περιουσιακών στοιχείων ή ανθρώπων που όλοι θα συνδέονται με συγκεκριμένα στοιχεία πρωτεύοντος στοιχείου υψηλότερου επιπέδου.
