Skip to main content

Was ist Datenhierarchie?

Datenhierarchie ist die hierarchische Gruppierung von Daten, bei der ein Datenstück zu einer Datenschicht führt, was zu einer anderen Ebene darunter führt.Jede Schicht wird genauer, bis der Benutzer genau das findet, was er oder sie will.Abgesehen davon, dass der Benutzer Informationen finden kann, wird auch auch verwendet, um korrekte Antworten aus Programmiersprachen basierend auf den Benutzereingaben zu erstellen.Die Datenhierarchie wird am häufigsten verwendet, um Daten in Datenbanken zu katalogisieren, aber sie befindet sich auch in anderen Programmierschemata.

In der Datenhierarchie haben alle Daten ihre eigene Hierarchie, beginnend von einer breiten Top -Ebene und der Arbeit bis zu einer bestimmten Grundstufe.Zum Beispiel möchte jemand einen Videospieltitel in einer Datenbank finden.Die Hierarchie beginnt mit dem Videospiel -Konsolentyp, dann des Spieleentwicklers, dem Genre, dem Startbuchstaben des Spielnamens und schließlich dem Spiel selbst.Das Katalogieren von Daten auf diese Weise erleichtert das Finden.Es erleichtert auch die Datenbank, wenn neue Informationen hinzugefügt werden, indem sichergestellt wird, dass das Datum nur in der richtigen Kategorie eingegeben wird.Beispielsweise muss der Administrator im hierarchischen Datenbankmodell jedes Datenstück entweder in einen übergeordneten oder untergeordneten Knoten einfügen.Der Elternteil ist eine breite Kategorie, während das Kind die Tabelle ist, die nach dem Elternteil kommt.Im relationalen Modell beziehen sich die Daten miteinander zusammen. Wenn jemand eine Tabelle auswählt, werden verwandte Tabellen angezeigt.

Durch das Platzieren von Daten in separaten Hierarchien erleichtert es die Datenbank- oder Programmiersprache.Wenn der Programmierer der Videospieldatenbank ein neues Videospiel für eine Konsole hinzufügen möchte, kann es schwierig sein, zu organisieren, da der Spielentwickler häufig mit mehreren verschiedenen Konsolen gleichzeitig arbeitet.Wenn er der Hierarchie folgt, wird er oder sie genau wissen, wo diese neuen Daten platziert werden sollen.

Programmiersprachen verwenden auch Datenhierarchie, jedoch auf andere Weise.Bei Programmiersprachen ist die treibende Kraft die Benutzerinteraktion.Das Programm kann den Benutzer fragen, wonach er oder sie sucht oder was seine Vorlieben sind.Die Hierarchie fordert das Programm an, auf eine bestimmte Weise zu reagieren oder einen Datenzweig zu öffnen, je nachdem, was der Benutzer klickt oder eingibt.Die Datenhierarchie wird in dieser Hinsicht normalerweise in verschiedene Programmierobjekte aufgeteilt, sodass jede Hierarchie ihre eigene eingekapselte Einheit ist.