Tietokantojen perusteet (581328-9), kevät 2001

Helsingin yliopisto Tietojenkäsittelytieteen laitos, ©Harri Laine


Ajankohtaista
Luennot
Harjoitukset
Kokeet
Kurssin suorittaminen
Asiasisältö
Oppimateriaali
English page
. . .

Asiasisältö

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

    • Johdanto - mihin tietokantoja tarvitaan
    • Elmasri & Navathe 3: Ch 1
    • Tietomalleista
    • Elmasri & Navathe 3: Ch 2.1
    • Tietokantajärjestelmä
    • Elmasri & Navathe 3: Ch 2.2-2.6
    • Relaatiomallin peruskäsitteet
      • relaatio
      • avain
      • viiteavain
      • Elmasri & Navathe 3: Ch 7.1-7.2
      • Relaatioalgebra
      • Elmasrin & Navathe 3: Ch 7.4 (ei 7.4.7 division), 7.5.3, 7.6-7.7
      • SQL-tietokantakieli
        • Tietokannan määrittely SQL:llä
        • Elmasri & Navathe 3: Ch 8.1
        • Tietokantakyselyn perusrakenne
        • Elmasri & Navathe 3: Ch 8.2
        • rakenteeltaan monimutkaisemmat kyselyt
        • Elmasri & Navathe 3: Ch 8.3
        • Yhteenvetokyselyt
        • Elmasri & Navathe 3: Ch 8.4
        • Lisäykset, poistot, muutokset ja transaktiot
        • Elmasri & Navathe 3: Ch 8.5
        • Näkymät ja suojaus
      • Tietokannan liittäminen sovelluksiin
      • Peruskäsitteitä
      • Java-ohjelmointikieliliittymä JDBC
      • Tietokantapohjaiset WWW-sovellukset
      • Elmasri & Navathe 3: Ch 27.1
    • Johdatus tietokantasuunnitteluun
    • Elmasri & Navathe 3: Ch 14.1