Taulu (tietokanta)
Taulu on tietokannassa käytetty tietueista koostuva rakenne.[1] Taulussa voi olla useita tietueita tai ei yhtään.[1]
Relaatiomallin mukaisessa tietokannassa taulut ovat lähes aina yksi-moneen -suhteessa.[2] Tietokannan normalisointiperiaatteen mukaan tietojen toistoa pyritään välttämään.
Vertailu
muokkaaHierarkisissa tietokannoissa (ei relaatiomallin mukaisissa) on aina implisiittinen liitos segmenttien välillä, kun taas relaatiotietokannoissa taulujen välinen liitos on aina määriteltävä eksplisiittisesti.[3]
Tietokantataulun sanotaan olevan vastakohta taulukkolaskentaohjelman käyttämälle rakenteelle: tietokantataulu soveltuu hyvin tietokoneohjelman käsiteltäväksi siinä missä taulukkolaskennassa käytetty malli soveltuu ihmisen käsiteltäväksi.[4]
Katso myös
muokkaaLähteet
muokkaa- ↑ a b Relaatiotietokantojen peruskäsitteet appro.mit.jyu.fi. Viitattu 30.6.2019.
- ↑ Valkama, Jimmy: TIETOKANNAN SUUNNITTELU HARJOITTELUNOHJAUSHANKKEESEEN theseus.fi. elokuu 2017. Viitattu 30.6.2019.
- ↑ Comparison of hierarchical and relational databases IBM. Viitattu 30.6.2019. (englanniksi)
- ↑ Robert Kosara: Spreadsheet Thinking vs. Database Thinking eagereyes.org. 24.4.2016. Viitattu 30.6.2019. (englanniksi)