• Keine Ergebnisse gefunden

Datenbanken II ¨Ubungsblatt 6 – WiSe 2015/16

N/A
N/A
Protected

Academic year: 2022

Aktie "Datenbanken II ¨Ubungsblatt 6 – WiSe 2015/16"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Datenbanken II

Ubungsblatt 6 – WiSe 2015/16 ¨

1. Eine Tabelle hat eine einzige Spalte die folgende Zahlenwerte enth¨alt:

5,7,9,12,4,5,7,8,1,3,9,0,2,6

a) F¨uhren Sie externes Merge-Sort auf diese Tabelle aus, wenn der Puffer M = 3 Bl¨ocke groß ist und in jeden Block ein Tupel passt.

b) F¨uhren Sie externes Merge-Sort auf diese Tabelle aus, wenn der Puffer M = 4 Bl¨ocke groß ist und in jeden Block ein Tupel passt.

c) Wie viele Block-Zugriffe sind jeweils n¨otig?

2. Gegeben eine Tabelle R(A, B, C) mit 100’000 Tupel. Es werden 10 Tupel pro Block gespeichert. In einen Knoten eines B+-Baums ¨uber A passen 80 Suchschl¨ussel. Folgende Anfrage wird ausgef¨uhrt:

σA=100(R)

a) Sch¨atzen Sie die durchschnittlicheAnzahl der Zugriffe f¨ur lineare Suche ab falls A ein Kandidatenschl¨ussel bzw. kein Kandidatenschl¨ussel ist.

b) Sch¨atzen Sie die Anzahl der Zugriffe ab, wenn es einen sparse Prim¨arindex (B+-Baum) auf A gibt.

c) Sch¨atzen Sie die Anzahl der Zugriffe ab, wenn es einen sekund¨aren B+-Baum Index auf A gibt und A = 100 in der Tabelle 20 mal vor- kommt.

Referenzen

ÄHNLICHE DOKUMENTE

Eine Slotted Page der Gr¨ oße 2 13 B soll dimensioniert werden, d.h., die Gr¨ oße der Felder im Kopfteil der Seite und die Adressierungsart sollen bestimmt werden.. Um Platz zu

Zeichnen Sie daf¨ ur den Schritt, in dem die L¨ aufe erzeugt werden, sowie die einzelnen Merge-Schritte (vgl.. Vorlesungsfolien zum Thema Anfragebear-

Geben Sie die minimale Puffergr¨ oße (in Bl¨ ocken) an, sodass der Merge- Sort-Algorithmus nur einen einzigen Merge-Schritt ben¨ otigt und begr¨ unden Sie Ihre Antwort.. Hinweis: Sie

b) Wieviele Bl¨ ocke werden f¨ ur einen (flachen) sparse Index auf R ben¨ otigt, der einen Eintrag pro Block der Daten Datei enth¨ alt.. Eine Relation

Hinweis: Da alle Schl¨ ussel im Voraus bekannt sind, ist es nicht zielf¨ uhrend die Schl¨ ussel einzeln in den B + Baum einzuf¨ ugen.. Vielmehr kann der Baum bottom- up

sobald ein Zeiger auf einen Overflow Bucket gespei- chert wird, k¨ onnen nurmehr 4 Eintr¨ age f¨ ur Schl¨ ussel verwendet werden und im 5.. Es werden also wieder nur die ersten bei-

Werden mehrere Buckets f¨ ur einen Wert ben¨ otigt, dann werden die einzelnen Buckets in einer verketteten Liste gespeichert.. Im Falle einer Ver- kettung wird der letzte Eintrag

Genauso k¨ onnte vom Spur 75 Richtung 199 gescannt werden (wie in der L¨ osung unten). Wenn die letzte Spur der Richtung.. erreicht ist, wird die Richtung ge¨ andert und nach