> For the complete documentation index, see [llms.txt](https://book.sovelluskontti.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://book.sovelluskontti.com/relaatiotietokannat.md).

# Relaatiotietokannat

- [Johdanto](https://book.sovelluskontti.com/relaatiotietokannat/johdanto.md)
- [Sanasto](https://book.sovelluskontti.com/relaatiotietokannat/sanasto.md)
- [Mysql perusteet -videosarja](https://book.sovelluskontti.com/relaatiotietokannat/mysql-perusteet-videosarja.md)
- [Pää- ja viiteavaimet](https://book.sovelluskontti.com/relaatiotietokannat/paeae-ja-viiteavaimet.md): Luvussa käsitellään pää- ja viitevainten tarkoitusta sekä miten niitä tulisi käyttää.
- [ER kaaviot](https://book.sovelluskontti.com/relaatiotietokannat/er-kaaviot.md): Luvussa käsitellään Entity Relationship -kaavioita. Lyhennettynä ER tai ERD riippuen lähteistä. Niiden tarkoitus on olla apuna tietokannan suunnittelussa sekä kommunikoinnissa.
- [Viite-eheys ja ACID](https://book.sovelluskontti.com/relaatiotietokannat/viite-eheys-ja-acid.md)
- [SQL JOIN -lauseke](https://book.sovelluskontti.com/relaatiotietokannat/sql-join-lauseke.md): Artikkelissa käydään läpi mikä JOIN -lausekkeen tarkoitus SQL -kielessä. Jos et ole opetellut SQL perusteita niin se kannattaa käydä ensin läpi.
- [Normalisointi](https://book.sovelluskontti.com/relaatiotietokannat/normalisointisaeaennoet.md): Luvussa käsitellään tietokantojen normalisointisääntöjä, jotka tulisi tuntea tietokantasuunnittelun vuoksi. Normalisointisäännöt ohjaavat kohti hyvää tietokantaratkaisua.
- [SQL View](https://book.sovelluskontti.com/relaatiotietokannat/sql-view.md): View on niin sanotusti virtuaalinen taulu, joka muodostetaan halutusta kyselystä.
- [Tehtävä 001 Tietokannan suunnittelu](https://book.sovelluskontti.com/relaatiotietokannat/tehtaevae-001-tietokannan-suunnittelu.md)
- [Indeksointi](https://book.sovelluskontti.com/relaatiotietokannat/indeksointi.md): Mitä tarkoitetaan tietokantojen indeksoinnilla.
- [Hitaat hakukyselyt](https://book.sovelluskontti.com/relaatiotietokannat/indeksointi/hitaat-hakukyselyt.md): Luku pohjustaa asiaa miksi indeksit, taulujen osiointi ja muut vastaavat tavat ovat eduksi tietokantoja suunnitellessa.
