relaatiotietokanta
Relaatiotietokanta on tietokanta, jossa tiedot tallennetaan taulukkoina, ja taulukot voivat liittyä toisiinsa suhteiden avulla. Jokainen taulukko kuvaa tietyn entiön, rivit vastaavat tietueita ja sarakkeet attribuutteja. Relaatiotietokannassa tiedot yhdistetään näiden suhteiden avulla, yleisin tapa on käyttää avaimia. Pääavain (primary key) yksilöi rivin, vierasavain (foreign key) viittaa toiseen taulukkoon ja mahdollistaa viittaussuhteet.
Tietomalli perustuu relationaaliseen paradigmaan, jossa normalisointi jakaa tiedot useampaan taulukkoon minimoidakseen toistoa ja ylläpitääkseen tietojen eheyyden.
Relaatiotietokannat tukevat ACID-ominaisuuksia: Atomicity, Consistency, Isolation ja Durability, jotka varmistavat luotettavan transaktioiden käsittelyn. Tallennettu data on
Historian osalta relationaalinen malli esiteltiin 1970-luvulla Coddin mukaan, ja sen standardointi sekä kaupallinen tuki yleistyivät 1980–1990-luvuilla.
Relaatiotietokannat soveltuvat hyvin liiketoimintaprosessien transaktiotiedon tallentamiseen ja monimutkaisten kyselyjen suorittamiseen, kun tarvitaan vahva tietojen eheys. Haasteina