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
Hierarkisissa 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
Lähteet
- 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)
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.