Tietokannan hallinta (581334-4), kevät 2003 - muunto

    Helsingin yliopisto  ©Harri Laine


 Ajankohtaista
 Luennot
 Harjoitukset
 Kokeet
 Suorittaminen
 Asiasisältö
 Oppimateriaali

Asiasisältö

Tämä sisällysluettelo tulee kurssin edetessä sisältämään myös tiedot luentojen etenemisestä. Asioiden kohdalla viitataan Elmasrin ja Navathen oppikirjaan.

  1. Johdanto ja kertausta
    Hyvin lyhyt yhteenveto ja Tietokantojen perusteet kurssin kertausta.

  2. Apumuistit ja tiedostot
    • Levymuisti ja sen käyttö
    • Puskurit
    • Tiedostot ja tietueet
    • Tietokannan tiedostorakenne
    • Järjestämätön peräkkäistiedosto
    • Järjestetty peräkkäistiedosto
    • Hajautukseen perustuva tiedostorakenne
    • E&N, Ch. 5 [tai R&G, Ch 9. & 11.]
  3. Tietokannan hakemistorakenteet
    E&N, Ch. 6 [ tai R&G Ch. 10. ]

  4. Kyselyjen käsittely ja optimointi
    E&N, Ch. 18 [tai R&G Ch. 12.-15.]

  5. Tapahtumien hallinta
    • Yleistä: transaktion idea, tilat, ACID-ominaisuudet
      E&N, Ch. 19, erityisesti 19.1 - 19.3 [tai R&G: 16.1-16.3,16.7]
    • Tietokannan elvytys
      E&N, Ch. 21, erityisesti 21.1, 21.3; 21.2 pääosin (erityisesti 21.2.1), 21.5:stä LSN-idea [tai R&G: Ch 18.]
    • Samanaikaisuuden hallinta
      E&N, Ch. 19.5.1, 19.5.3, 19.6, 20.1 (20.1.3 vain lyhyesti), 20.5.1, 20.6 - 20.7 [tai R&G: ch 16.3-16.6, 17]