Luennot
- Luento 1
- Luento 2
- Tietokannan suunnittelu
- ER-kaaviot
- Luento 3
- Kentät
- Avaimet
- Viite-eheys
- ER-kaavion muuntaminen relaatioiksi
- Normalisointi
- Luento 4
- Normalisointi
- Tietokannan hallintajärjestelmät
- Tietoturva
- Elvytys
- Tapahtumat
- Yhteiskäyttö
- Luento 5
- SQL alkaa
- Data Definition Language (DDL)
- CREATE TABLE
- Luento 6
- Yksinkertaisia SQL-kyselyjä
- Koostefunktiot
- Merkkijono- ja lukufunktiot
- Luento 7
- Luento 8
- Yhdiste
- Ulkoliitos
- Erotus
- Leikkaus
- Alikyselyt
- Luento 9
- Multimediatietokannat
- Paikkatietokannat
- Oliorelaatiotietokannat
- Luento 10
- Tietokannat ja WWW
- Tietokantasovellusten rakentaminen