B-Baum: Unterschied zwischen den Versionen

aus GlossarWiki, der Glossar-Datenbank der Fachhochschule Augsburg
Vrodo (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
 
Kowa (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{Eingereicht zur Überprüfung}}
{{Qualität
 
|correctness        = 0
|extent              = 2
|numberOfReferences  = 3
|qualityOfReferences = 3
|conformance        = 3
}}
=Definition=
=Definition=
Der B-Baum gehört zu den klassischen Indexstrukturen wie auch der Hash. Wichtigstes Merkmal ist das der B-Baum immer vollständig balanciert ist. Die Daten werden nach Schlüsseln sortiert gespeichert. In Datenbanken wird der B-Baum für den optimierten Zugriff auf die Datensätze eingesetzt.  
Der B-Baum gehört zu den klassischen Indexstrukturen wie auch der Hash. Wichtigstes Merkmal ist das der B-Baum immer vollständig balanciert ist. Die Daten werden nach Schlüsseln sortiert gespeichert. In Datenbanken wird der B-Baum für den optimierten Zugriff auf die Datensätze eingesetzt.  

Version vom 22. Oktober 2012, 15:17 Uhr

Dieser Artikel erfüllt die GlossarWiki-Qualitätsanforderungen nur teilweise:

Korrektheit: 0
(nicht überprüft)
Umfang: 2
(wichtige Fakten fehlen)
Quellenangaben: 3
(wichtige Quellen vorhanden)
Quellenarten: 3
(gut)
Konformität: 3
(gut)

Definition

Der B-Baum gehört zu den klassischen Indexstrukturen wie auch der Hash. Wichtigstes Merkmal ist das der B-Baum immer vollständig balanciert ist. Die Daten werden nach Schlüsseln sortiert gespeichert. In Datenbanken wird der B-Baum für den optimierten Zugriff auf die Datensätze eingesetzt.

Eigenschaften

  • der B-Baum ist vollständig balanciert, d.h. die gleiche Tiefe von der Wurzel zum Blatt
  • pro Knoten mind. n und max. 2n Schlüssel (n ⩽ m ⩽ 2n Datensätze)
  • Wurzel mind. 1 oder max 2n Schlüssel (1 ⩽ m ⩽ 2n Datensätze)
  • jeder Knoten mit n Schlüssel (außer den Blättern) hat n+1 Kindknoten
  • der Baum und alle Schlüssel sind sortiert
  • Knoten mit 0 Kindknoten heißen Blätter, diese liegen beim B-Baum auf einer Ebene.

Beispiel für einen B-Baum

Medium:Beispiel_B_Baum.png


Quellen