tietokantasysteemit
Tietokantasystemit, eli tietokantajärjestelmät, ovat ohjelmistoja, jotka tallentavat, hallitsevat ja mahdollistavat tiedon hakemisen sovellusten käyttöön. Ne varmistavat tiedon eheyden ja säilyvyyden sekä tarjoavat rajapintoja tietojen muokkaamiseen, kyselyyn ja varmuuskopiointiin. Tietokantasovellukset voivat toimia keskitetysti tai hajautetusti sekä paikallisesti että pilvessä.
Tietokantoja voidaan luokitella useisiin malleihin. Relaatiotietokannat käyttävät relaatiomallia ja kyselykieltä SQL:ää. NoSQL-tietokannat tarjoavat joustavammat datamallit, kuten
Keskeisiä käsitteitä ovat ACID-ominaisuudet (Atomicity, Consistency, Isolation, Durability) relaatiotietokannoissa sekä BASE-periaate (Basically Available, Soft state, Eventually
Käyttökohteita ovat verkkopalvelut, liiketoimintatiedon hallinta, analytiikka, rekisterit ja IoT-sovellukset. Valinta relaatiotietokannan, NoSQL-tietokannan tai muun mallin välillä