Zadanie obliczeniowe z baz

0

Dana jest relacja Pracownik zawierająca 40.000 rekordów o stałej długości 115 bajtów. Załóżmy, że rekordy relacji przechowywane są w strukturze stogu, oraz, że rozmiar bloku wynosi 512 bajtów. Załóżmy, że na atrybucie SSN (identyfikator pracownika) o rozmiarze 9 bajtów założono indeks typu B+-drzewo. Wskaźnik do bloku danych P= 6 bajtów, wskaźnik Pr do rekordu danych wynosi 7 bajtów.

  1. Zakładając, że bloki indeksu są wypełnione w 70 %, podaj liczbę bloków dyskowych na poziomie ilości oraz liczbę poziomów B+-drzewa.
  2. Ile dostępów do bloków dyskowych jest potrzebne do odszukania rekordu o zadanej wartości SSN stosując indeks B+- drzewa (SSN jest unikalnym identyfikatorem pracownika).

Prosiłbym o jakieś nakierowanie mnie na rozwiązanie tegoż zadania. Jakaś literatura, lub kilka zdań jak się za to zabrać. Będę wdzięczny.
Pozdrawiam wakacyjnie ;D

1

Hector Garcia-Molina, Jeffrey D. Ullman, Jennifer Widom - "Database Systems The Complete Book 2nd Edition"
Powinno wystarczyć ;] jest tam rozdział na ten temat

1 użytkowników online, w tym zalogowanych: 0, gości: 1