Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

B-Bäume. Struktur von B-Bäumen Beispiel Baum der Klasse (2,3). 4. 9.. 1. 2. 3.. 10. 11.. 17. 18.. 5. 6. 7. 8.. 20. 21. 22. 23.. 13. 14. 15.. 12.. 16.

Ähnliche Präsentationen


Präsentation zum Thema: "B-Bäume. Struktur von B-Bäumen Beispiel Baum der Klasse (2,3). 4. 9.. 1. 2. 3.. 10. 11.. 17. 18.. 5. 6. 7. 8.. 20. 21. 22. 23.. 13. 14. 15.. 12.. 16."—  Präsentation transkript:

1 B-Bäume

2 Struktur von B-Bäumen

3 Beispiel Baum der Klasse (2,3) in jedem Knoten stehen die Schlüssel in aufsteigender Ordnung mit k 1

4 Einfügen in B-Bäume. K 1. K 2. …. K 2k. K 2k+1 1.Anforderung einer neuen Seite 2.Aufteilung der Schlüssel. K 1. K 2. …. K k.. K k+2. …. K 2k+1. K k+1 Mittlerer Schlüssel (Median) wird zum Vaterknoten gereicht (muss ggf. neu angelegt werden)

5 . K 1. K 2. …. K k.. K k+2. …. K 2k+1.. K k+1. SPLIT

6 Beispiel. 77. Ausgangspunkt: B-Baum der Klasse PI (2,h)

7 Überlauf! Da 2k+1 Elemente

8

9 Überlauf! Da 2k+1 Elemente

10

11 Überlauf! Da 2k+1 Elemente

12

13

14

15 Überlauf! Da 2k+1 Elemente

16 Überlauf! Da 2k+1 Elemente

17 Überlauf! Da 2k+1 Elemente

18

19 B*-Bäume

20 Struktur von B*-Bäumen M enthält eine Kennung des Seitentyps sowie die Zahl der aktuellen Einträge

21 Beispiel B*-Baum der Klasse (3,2,3)

22 Indexteil: B-Baum von Schlüsseln sortierte, sequentielle Datei der Blätter

23 Einfügen in B*-Bäume sehr ähnlich dem Einfügen in einen B-Baum innere Knoten: analog zu zum B-Baum Blattknoten: höchsten Schlüssel einer Seite müssen in Vaterknoten kopiert werden

24 …. K k*. K 2k*. …. K 1 D 1. …. K k* D k*.. K k+1* D k*+1. …. K D. …. K 2k* D 2k*.. K 1 D 1. …. K k* D k*.. K k+1* D k*+1. …. K 2k* D 2k*. …. K 2k*. … SPLIT

25 Beispiel

26 Überlauf! Da 2k*+1 Elemente

27

28


Herunterladen ppt "B-Bäume. Struktur von B-Bäumen Beispiel Baum der Klasse (2,3). 4. 9.. 1. 2. 3.. 10. 11.. 17. 18.. 5. 6. 7. 8.. 20. 21. 22. 23.. 13. 14. 15.. 12.. 16."

Ähnliche Präsentationen


Google-Anzeigen