Dein Lernbereich wird geladen
App wird gestartet …
Dein Lernbereich wird geladen
App wird gestartet …
Ein B+-Baum hält alle Datensätze in verketteten Blättern und nutzt hohe Verzweigung, um Indexzugriffe auf logarithmisch viele Seitenzugriffe zu begrenzen.
Ansehen kostenlos · Karteikarten oder Multiple-Choice-Test · übernehmen ab Essential
Formel
n Datensätze; m maximale Kindzahl pro innerem Knoten; h Ebenen; dimensionslose Zählgrößen
| Symbol | Bedeutung | Einheit |
|---|---|---|
| Anzahl gespeicherter Schlüssel beziehungsweise Datensätze | Anzahl | |
| Maximale Zahl von Kindern eines inneren Knotens | Anzahl | |
| Baumhöhe in Ebenen | Ebenen |
h=O(\log_{\lceil m/2\rceil} n)Bei Ordnung m besitzen innere Knoten außer der Wurzel mindestens ceil(m/2) Kinder, Blätter liegen auf gleicher Tiefe und enthalten die Datensätze; innere Schlüssel führen nur zur passenden Seite. Daraus folgt logarithmische Höhe mit Verzweigungsbasis mindestens ceil(m/2), also O(log_{ceil(m/2)} n) Seitenzugriffe für Suche. Einfügen und Löschen können Seiten teilen oder zusammenführen, bleiben asymptotisch logarithmisch. Konkrete Mindestbelegung und Definition der Ordnung variieren zwischen Implementierungen.
Bei Ordnung m besitzen innere Knoten außer der Wurzel mindestens ceil(m/2) Kinder, Blätter liegen auf gleicher Tiefe und enthalten die Datensätze; innere Schlüssel führen nur zur passenden Seite. Daraus folgt logarithmische Höhe mit Verzweigungsbasis mindestens ceil(m/2), also O(log_{ceil(m/2)} n) Seitenzugriffe für Suche. Einfügen und Löschen können Seiten teilen oder zusammenführen, bleiben asymptotisch logarithmisch. Konkrete Mindestbelegung und Definition der Ordnung variieren zwischen Implementierungen.
Ein B+-Baum hält alle Datensätze in verketteten Blättern und nutzt hohe Verzweigung, um Indexzugriffe auf logarithmisch viele Seitenzugriffe zu begrenzen.
Grundbeziehung
Die Gleichung beschreibt die Grundbeziehung innerhalb ihres angegebenen Gültigkeitsbereichs.
Erkläre am Beispiel zu B+-Baum: Höhe und Indexzugriffe, welche Eingabegrößen zur gesuchten Ausgabe führen.
Das Beispiel verknüpft konkrete Eingaben mit dem Ergebnis.
Ein B+-Baum hält alle Datensätze in verketteten Blättern und nutzt hohe Verzweigung, um Indexzugriffe auf logarithmisch viele Seitenzugriffe zu begrenzen.
Gültig ist die Beziehung nur unter den genannten Voraussetzungen.
Die Beziehung ohne ihre angegebenen Voraussetzungen auf einen anderen Fall übertragen.
Prüfe vor dem Einsetzen den Gültigkeitsbereich: Bei Ordnung m besitzen innere Knoten außer der Wurzel mindestens ceil(m/2) Kinder, Blätter liegen auf gleicher Tiefe und enthalten die Datensätze; innere Schlüssel führen nur zur passenden Seite. Daraus folgt.
Formelcluster
Ein B+-Baum hält alle Datensätze in verketteten Blättern und nutzt hohe Verzweigung, um Indexzugriffe auf logarithmisch viele Seitenzugriffe zu begrenzen.
Bei mindestens 50 und höchstens 100 Kindern je innerem Knoten braucht ein Bestand von 1 000 000 Datensätzen im Worst-Case-Höhenmodell höchstens ungefähr ceil(log50 1 000 000)=4 Verzweigungsschritte bis zur Blattregion. Die tatsächliche Seitenhöhe hängt von Wurzel- und Blattbelegung ab; alle Blätter bleiben gleich tief.
Datenbank- und Dateisystemindizes mit blockorientierten Bereichsabfragen verstehen.
Eine typische Aufgabe Schritt für Schritt: B⁺-Baum: Höhe und Indexzugriffe (Höhe h = O(log fanout n)).
Aufgabe
Erkläre am Beispiel zu B+-Baum: Höhe und Indexzugriffe, welche Eingabegrößen zur gesuchten Ausgabe führen.
Rechenweg
Das Beispiel verknüpft konkrete Eingaben mit dem Ergebnis.
Ein B+-Baum hält alle Datensätze in verketteten Blättern und nutzt hohe Verzweigung, um Indexzugriffe auf logarithmisch viele Seitenzugriffe zu begrenzen.
Gültig ist die Beziehung nur unter den genannten Voraussetzungen.
Ein B+-Baum ist ein balancierter Mehrwegindex: innere Schlüssel leiten die Suche, Datensätze liegen in gleich tiefen Blättern. Die Höhe begrenzt die nötigen Seitenzugriffe; hoher Fanout macht den Baum flach. Bei mindestens 50 und höchstens 100 Kindern je innerem Knoten braucht ein Bestand von 1 000 000 Datensätzen im Worst-Case-Höhenmodell höchstens ungefähr ceil(log50 1 000 000)=4 Verzweigungsschritte bis zur Blattregion. Die tatsächliche Seitenhöhe hängt von Wurzel- und Blattbelegung ab; alle Blätter bleiben gleich tief. Die konkrete Höhe hängt von Wurzel- und Blattbelegung ab und darf nicht als exakte Höhe jeder Implementierung gelesen werden. Gültigkeitsgrenze: Bei Ordnung m besitzen innere Knoten außer der Wurzel mindestens ceil(m/2) Kinder, Blätter liegen auf gleicher Tiefe und enthalten die Datensätze; innere Schlüssel führen nur zur passenden Seite. Daraus folgt Quelle: OpenDSA, §17.6.1.1 B+ Trees and §17.6.1.2 B-Tree Analysis.
Schreibe zuerst die gesuchte Größe und alle gegebenen Werte mit ihren Bezeichnungen auf. Setze sie in h=O(\log_{\lceil m/2\rceil} n) ein und prüfe, ob die Einheiten zusammenpassen. Das Beispiel Bei mindestens 50 und höchstens 100 Kindern je innerem Knoten braucht ein Bestand von 1 000 000 Datensätzen im Worst-Case-Höhenmodell höchstens ungefähr ceil(log50 1 000 000)=4 Verzweigungsschritte bis zur Blattregion. Die tatsächliche Seitenhöhe hängt von Wurzel- und Blattbelegung ab; alle Blätter bleiben gleich tief. liefert eine Rechenprobe: Werte Formel und Ergebnis müssen dieselbe Größenordnung und Bedeutung ergeben; runde erst am Ende. Gültigkeitsgrenze: Bei Ordnung m besitzen innere Knoten außer der Wurzel mindestens ceil(m/2) Kinder, Blätter liegen auf gleicher Tiefe und enthalten die Datensätze; innere Schlüssel führen nur zur passenden Seite. Daraus folgt Quelle: OpenDSA, §17.6.1.1 B+ Trees and §17.6.1.2 B-Tree Analysis.
Die Formel gilt nur, wenn die Größen so definiert sind wie in der Quelle und im Hintergrundtext. Prüfe insbesondere Randfälle, Messbedingungen und ob ein Näherungszeichen statt Gleichheit gemeint ist. Ein formal korrektes Einsetzen kann trotzdem fachlich falsch sein, wenn diese Voraussetzungen verletzt werden oder die betrachtete Population beziehungsweise Systemgrenze wechselt. Gültigkeitsgrenze: Bei Ordnung m besitzen innere Knoten außer der Wurzel mindestens ceil(m/2) Kinder, Blätter liegen auf gleicher Tiefe und enthalten die Datensätze; innere Schlüssel führen nur zur passenden Seite. Daraus folgt Quelle: OpenDSA, §17.6.1.1 B+ Trees and §17.6.1.2 B-Tree Analysis.
Die angegebene Einheit lautet: n Datensätze; m maximale Kindzahl pro innerem Knoten; h Ebenen; dimensionslose Zählgrößen. Vor dem Einsetzen müssen alle Werte auf ein konsistentes Einheitensystem gebracht werden; Anzahlen, Prozentangaben und dimensionslose Verhältnisse sind dabei nicht austauschbar. Die Variablenliste benennt die Rolle jedes Symbols. Einheitenkontrolle erkennt viele Fehler, ersetzt aber nicht die Prüfung, ob die Formelannahmen erfüllt sind. Gültigkeitsgrenze: Bei Ordnung m besitzen innere Knoten außer der Wurzel mindestens ceil(m/2) Kinder, Blätter liegen auf gleicher Tiefe und enthalten die Datensätze; innere Schlüssel führen nur zur passenden Seite. Daraus folgt Quelle: OpenDSA, §17.6.1.1 B+ Trees and §17.6.1.2 B-Tree Analysis.
Ein Vergleich hilft, wenn beide Größen dieselbe Aufgabe beantworten, aber unterschiedliche Eigenschaften betonen. Berichte Definition, Eingabedaten, Schwelle oder Aggregation zusammen mit dem Zahlenwert. Die Quelle OpenDSA, §17.6.1.1 B+ Trees and §17.6.1.2 B-Tree Analysis. stützt die hier verwendete Definition; bei anderen Konventionen können Ergebnisse abweichen. Verwende die Kennzahl deshalb passend zum konkreten Lern- oder Analyseziel. Gültigkeitsgrenze: Bei Ordnung m besitzen innere Knoten außer der Wurzel mindestens ceil(m/2) Kinder, Blätter liegen auf gleicher Tiefe und enthalten die Datensätze; innere Schlüssel führen nur zur passenden Seite. Daraus folgt Quelle: OpenDSA, §17.6.1.1 B+ Trees and §17.6.1.2 B-Tree Analysis.
Quanta-Prüfungsset
Kuratiertes Prüfungsset für "B⁺-Baum: Höhe und Indexzugriffe":
Frage (Vorderseite)
Welche Formel beschreibt B⁺-Baum: Höhe und Indexzugriffe?
Antwort in deinem Set
Frage (Vorderseite)
Welcher typische Fehler passiert bei Höhe h = O(log fanout n)?
Antwort in deinem Set
+ 8 weitere Karten: Einheiten, Variablen, Herleitung, Beispiel, Klausuraufgabe
Das Formelset enthält 10 Karten. Nach der Übernahme kannst du sie prüfen und lernen; deine Bewertungen bestimmen die weiteren Wiederholungen.
Die Liste nennt Fachquellen und weiterführende Literatur. Eine Seiten- oder Abschnittsnummer steht dabei, wenn sie Teil der Literaturangabe ist; es handelt sich nicht um wörtliche Zitate.
Erstelle ein kuratiertes FSRS-Prüfungsset für Höhe h = O(log fanout n): Formelabruf, Variablen, Herleitung, Umstellung, Beispiel, typische Fehler und Klausurkontext.
Kuratiertes Formelset · LaTeX · FSRS Spaced Repetition · übernehmen ab Essential