Relaatiomalli
- Datan tallennusrakenteet
- Datan muokkauskomennot
- Eheyspiirteet
SQL-kielen tausta
- Kehityshistoria
- Standardiversiot
- Yleiset periaatteet ja relaatiomalli
- Tuotekohtaisia eroja
Yksinkertaiset kyselyt
- SELECT-lauseen rakenne
- Rajausehtojen määrittely
- Tulosjoukon lajittelu
- Tilastoivat kyselyt
- Joukkofunktiot
Puuttuvan tiedon käsittely
- Puuttuvan tiedon eri tyypit
- Puuttuvan tiedon kuvaustavat
- NULL-määreen vaikutus komentoihin ja funktioihin
Taulujen liitokset ja unionit
- Perus- ja viiteavaimet
- Sisäliitoksen määrittely
- Ulkoliitokset
- Ristiliitos ja taulun sisäinen liitos
- Unioni, leikkaus ja erotus
Alikyselyt
- Sisäkkäiset kyselyrakenteet
- Korreloivat alikyselyt
- Totuusarvon tuottavat alikyselyt
- Johdetut taulut
- Alikyselyn ja liitoksen vertailu
Tietojen muokkauskomennot
- Rivien lisäys
- Rivien poisto
- Rivien päivitys
- Taulun tyhjennys
Näkymät
- Näkymän määrittely
- Näkymän käyttö kyselyissä
- Näkymän käyttö päivityksissä
Tapahtumat eli transaktiot
- Tietokannan toimintaperiaate
- Samanaikaisten käyttäjien hallinta
Avainsanat
SQL, SQL-kieli, SQL Server, Oracle
